Lead Software Engineer — TypeScript, NestJS & AWS

Incision

Amsterdam

On-site

EUR 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Impact on healthcare product
Competitive compensation
Professional development
International healthtech scale-up
Pension plan
Commuting allowance
OpenUp access
Team activities
Modern workplace
Diversity and inclusion

Job summary

Incision, Amsterdam, is seeking a hands-on Lead Software Engineer to drive technical execution in our core engineering teams. You will design solutions, review architecture, write and review code, and mentor engineers to uphold high standards.

You will own backend services using TypeScript, Node.js and NestJS and architect on AWS, with a focus on serverless and managed services. Join a fast-growing healthtech scale-up applying AI-assisted engineering practices.

Qualifications

  • 8+ years of software engineering experience at Lead or senior level.
  • Strong hands-on experience with TypeScript and Node.js.
  • Production experience with NestJS, Express, Fastify or similar frameworks.
  • Strong understanding of software architecture and distributed systems.
  • Significant hands-on experience with AWS.
  • Experience designing production systems using AWS services.
  • Strong experience with Infrastructure as Code (CDK/Terraform).
  • Experience with microservices and event-driven architectures.
  • Solid database knowledge: MongoDB, DynamoDB, MySQL/Aurora.
  • Good understanding of REST, OpenAPI and WebSockets.
  • Experience with CI/CD, testing strategies, observability and monitoring.
  • Ability to mentor engineers and raise engineering bar.

Responsibilities

  • Take technical ownership of software delivery within our core engineering team.
  • Ensure features are designed and implemented to a high engineering standard.
  • Coordinate technical implementation across Backend, Frontend, Mobile and QA as needed.
  • Translate product requirements into technical approaches and plans.
  • Design and implement backend services using TypeScript, Node.js and NestJS.
  • Architect solutions on AWS using serverless and managed services.
  • Make technical decisions around service boundaries, APIs, data models, and integrations.
  • Review designs, PRs and implementation approaches for complex changes.
  • Identify risks early and help resolve architectural issues.
  • Establish and improve coding standards and development guidelines.
  • Mentor and support engineers through code reviews and design sessions.
  • Maintain consistent engineering standards across multiple teams, including partners.
  • Collaborate with architect on system architecture, scalability and evolution.
  • Ensure testing, observability, security, and operations readiness are in place.
  • Improve productivity through tooling and automation.
  • Support AI-assisted engineering practices where they improve delivery.
  • Participate in architecture discussions and technical roadmaps.

Skills

TypeScript
Node.js
NestJS
AWS
Microservices
OpenAPI
WebSockets
CI/CD
Testing
Code reviews

Tools

AWS CDK
Terraform
MongoDB
DynamoDB
OpenSearch
Datadog

Job description

Incision, Amsterdam, is seeking a hands-on Lead Software Engineer to drive technical execution in our core engineering teams. You will design solutions, review architecture, write and review code, and mentor engineers to uphold high standards.

You will own backend services using TypeScript, Node.js and NestJS and architect on AWS, with a focus on serverless and managed services. Join a fast-growing healthtech scale-up applying AI-assisted engineering practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - TypeScript/NestJS (Hybrid, Stock)
Senior Backend Engineer - TypeScript/NestJS (Hybrid, Stock)

Instant Commerce • Amsterdam

Hybrid
EUR 70,000 - 90,000
Stock options
Monthly team events
Access to mental health support
+2
Senior Node.js & AWS Backend Engineer
Senior Node.js & AWS Backend Engineer

3Pillar Global • Bleiswijk

On-site
EUR 60,000 - 80,000
Senior Software Engineer – Cloud-Native TypeScript/AWS
Senior Software Engineer – Cloud-Native TypeScript/AWS

essent.nl • 's-Hertogenbosch

Hybrid
EUR 57,000 - 92,000
MacBook en thuiswerkplek
Hybride werken
Workation 20 dagen/jaar
+3
Fullstack Engineer (Node.js / TypeScript)
Fullstack Engineer (Node.js / TypeScript)

Creative Clicks • Amsterdam

Hybrid
EUR 70,000 - 110,000
Competitive salary
Hybrid working model (Amsterdam HQ)
25 vacation days
Fullstack Engineer (Node.js / TypeScript)
Fullstack Engineer (Node.js / TypeScript)

Creative Clicks • Netherlands

Remote
EUR 65,000 - 90,000
Platform-Scaling Software Engineer with Ownership & Equity
Platform-Scaling Software Engineer with Ownership & Equity

Insify • Amsterdam

On-site
EUR 55,000 - 75,000
Competitive compensation
Trust and autonomy
Steep learning curve
+3
Senior Tech Lead – Full-Stack & AI-Driven Architecture
Senior Tech Lead – Full-Stack & AI-Driven Architecture

Workwize • Amsterdam

Hybrid
EUR 110,000 - 150,000
Home office budget
MacBook provided
Hybrid work model
+2
TypeScript Backend Engineer - Hybrid, AWS Serverless
TypeScript Backend Engineer - Hybrid, AWS Serverless

YorTeam B.V. • Amsterdam

Hybrid
EUR 63,000 - 77,000
Hybrid working environment
Diverse international environment
Salary up to €70,000 gross per year
Full Stack Engineer
Full Stack Engineer

YorTeam B.V. • Randstad

Hybrid
EUR 70,000 - 90,000
Hybrid working environment
Competitive salary based on experience
TypeScript Engineer
TypeScript Engineer

YorTeam B.V. • Amsterdam

Hybrid
EUR 63,000 - 77,000
Hybrid working environment
Diverse international environment
Salary up to €70,000 gross per year