Technical Lead - Node.js and React.js

Gapstars
ALMERE, Netherlands
2 days ago
Apply on gapstars.net
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Code Review Cursor Github PostgreSQL Node.Js Next.js Search Technologies Secure Coding Smoke Testing Software Engineering
+16 more
Systems Integration TypeScript Web Platforms GitHub Copilot ReactJS Retrieval-Augmented Generation Large Language Models Generative AI Backend Event Driven Architecture Containerization Information Technology Playwright Front End Software Development NestJS Terraform

Job description

We are looking for an experienced Senior Full Stack AI Engineer to build and scale critical product features across backend services, frontend applications, AI integrations, and cloud infrastructure.

This is a hands-on engineering role where you will be responsible for delivering reliable, secure, and maintainable software in a fast-moving environment. You will work closely with product, design, and engineering teams to deliver end-to-end solutions and integrate Generative AI capabilities into real-world product workflows., Senior Technical Lead - Node.js and React.js, * Build and maintain performant, type-safe backend services and APIs using Node.js, NestJS and TypeScript

  • Develop modern, responsive applications using React and Next.js
  • Translate product requirements into clean, maintainable, production-ready solutions
  • Integrate Generative AI capabilities into production product workflows
  • Evaluate and responsibly use AI-assisted development tools such as GitHub Copilot, Cursor and agent workflows
  • Write and maintain automated unit, integration and E2E tests
  • Diagnose production issues, improve observability and reduce regression risks
  • Contribute to code reviews and maintain high standards around readability, testability and type safety
  • Build and maintain GitHub Actions CI/CD pipelines covering build, testing, migrations and deployments
  • Support safe deployments, including migration sequencing, smoke testing and rollback-aware release practices
  • Work with AWS and Terraform to deploy and operate services at scale
  • Follow secure coding practices and ensure appropriate protection of customer and tenant data
  • Build solutions that respect regional data residency, tenant isolation and data sovereignty requirements

Requirements

  • Backend: Node.js, NestJS, Fastify, TypeScript, TypeORM
  • Frontend: React, Next.js, TypeScript, TanStack Query, TailwindCSS
  • Databases & Caching: PostgreSQL, Redis
  • Messaging: AWS SQS, event-driven background workers
  • Cloud & Infrastructure: AWS, ECS Fargate, ECR, CloudFront, Docker
  • Infrastructure as Code: Terraform
  • CI/CD: GitHub Actions
  • Testing: Playwright, Vitest, Jest
  • Integrations: Twilio, Auth0, OpenAI, Azure OpenAI, Anthropic and other LLM APIs, Must-have:
  • 8+ years of professional software engineering experience building modern web platforms
  • Bachelor’s degree in Computer Science, Software Engineering or a related field, or equivalent practical experience
  • Strong production experience with Node.js, NestJS/Fastify and TypeScript
  • Strong experience with React/Next.js and modern frontend engineering
  • Hands-on experience integrating LLM/Generative AI APIs into real product workflows
  • Strong experience with PostgreSQL, including schema evolution, migrations and performance-conscious querying
  • Practical experience with AWS containerized deployments and Terraform
  • Experience creating or maintaining GitHub Actions pipelines and Playwright E2E tests
  • Familiarity with event-driven architectures and asynchronous processing
  • Strong communication and collaboration skills within cross-functional teams

Nice-to-have:

  • Experience in scheduling/booking, POS or payments
  • Experience with multi-region routing, tenant isolation and data residency
  • Previous experience mentoring junior or mid-level engineers
  • Experience in designing and implementing LLM-powered workflows, including prompting, semantic search, agentic flows and RAG-style features

Benefits & conditions

Perks & Benefits: We believe taking care of our people is non-negotiable. Here’s what being a Star means:

  • Wellbeing first: Comprehensive health cover, surgical & hospitalization benefits, and access to therapy & counseling services
  • Work-life essentials: 24h continuous internet and power facility, shuttle service, and a gym membership to keep you moving
  • Everyday comforts: Unlimited tea & coffee facilities along with snacks & drinks.
  • Growth, always: Personal Development Plans through Gapstars Academy, cross-functional learning via GapTalks, and opportunities for overseas travel and training
  • Life’s milestones, celebrated: Birthday vouchers, wedding and childbirth gifts, anniversary treats, and more, because we celebrate our Stars at every stage
  • Community & culture: Sports clubs, company events, tournaments, and parties that make Gapstars feel like home

About the company

About Gapstars At Gapstars, we partner with some of Europe’s most ambitious companies, from disruptive tech startups to established Benelux accounting firms, helping them build high-performing teams in engineering and finance.

Headquartered in the Netherlands, with talent hubs in Sri Lanka and Portugal, we are home to 300+ professionals who thrive on solving real-world challenges with modern solutions. Our teams work across domains, from networking, marketplaces, SaaS, and AI to embedded finance and accounting, delivering scalable solutions that drive meaningful outcomes.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on gapstars.net
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:04 min

Comparing flexible tools against opinionated NestJS frameworks

Matteo Collina Matteo Collina · JS Congress

5:20 min

Evaluating the valuation of Cursor and developer ecosystem lock-in

Chris Heilmann Chris Heilmann +2 · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

8:12 min

Lambda compatibility, interface security, and career advice

Alexander Günsche Alexander Günsche · LIVE

2:51 min

Full stack architecture for server-sent events using Next.js

Ahmed Megahd Ahmed Megahd · World Congress 2025

50 sec

Building agentic artificial intelligence applications using Node.js

Julián Duque Julián Duque · World Congress 2025

Videos

See all

Related articles

See all