FullStack Developer (A)

Kincode AI
Municipality of Madrid, Spain
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Municipality of Madrid, Spain

Tech stack

JavaScript
Artificial Intelligence
Human Resources Information System (HRIS)
Github
Google Talk
Job Scheduling
MongoDB
Node.js
Queue Management Systems
Redis
Next.js
Systems Integration
TypeScript
Tailwind
React
Caching
Indexer
Backend
HR Software
Heroku
Bots
Front End Software Development
Mocha
Data Pipelines

Job description

an AI-powered platform that helps organizations transform culture through daily pulse insights, recognition, performance reviews, manager enablement, and proactive, AI-driven people intelligence.

We recently won the

HR Innovation Summit 2025 - Tendencias y Futuro

award, competing against more than 150 companies. We're now moving from early adopters to fast-growth, and we're hiring our first full-stack engineer to join the founding team.

This is a

founding-team engineering seat

  • . Your work will define the architecture, scalability, reliability, and user experience of the entire product.

You will become the

engineering backbone

of a product used daily by thousands of employees across Slack, Teams, Google Chat, web, and mobile.

Daily culture data pipelines

Requirements

Our full React + Node.js + MongoDB platform

Integrations with Microsoft, Google, Slack, HRIS, and more

Build new features end-to-end across

Node.js, Express, MongoDB, React.js and Tailwind

Ship high-quality code with tests (Jest / Mocha), monitoring, and clean documentation.

Contribute to platform performance : caching, job schedulers, queue management (BullMQ), DB indexing.

Build integrations with Slack, Teams, Google Chat, and HR systems (Factorial, Personio, BambooHR, etc.).

Solid experience building

full-stack apps

(3-6+ years).

Expert-level in

Node.js / Express

MongoDB

React.js

TypeScript

is a plus.

Comfortable designing MongoDB schemas & optimized aggregations.

Experience with Slack, MS Teams or Google Chat bots.

iOS (Swift) exposure is a plus (not required).

Heroku, Vercel, Redis, GitHub Actions.

You'll work across backend, frontend, AI, and integrations.

Apply for this position