TS/Node.js Engineer — AWS, End-to-End | 12m Freelance

Salt

Amsterdam

On-site

EUR 131,000 - 138,000

Full time

45 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Salt is hiring a Software Engineer in Amsterdam for a 12-month freelance engagement. You will design, build, deploy, and operate scalable software services with end-to-end ownership, working closely with product and engineering teams.

Key tech includes TypeScript/Node.js, AWS Lambda, S3, DynamoDB, and orchestration. You will implement robust testing, observability, and reliable production operations while advancing architecture and reliability improvements.

Qualifications

  • Strong experience with TypeScript/Node.js and API development.
  • Hands-on experience with AWS and serverless/distributed systems.
  • Strong understanding of queues, workers, orchestration, scaling, retries, and idempotency.
  • Experience with S3, DynamoDB, security, observability, testing, CI/CD, and production operations.
  • Ability to independently deliver software from design through production.
  • Strong programming fundamentals and maintainable code writing.

Responsibilities

  • Design and build scalable, secure, and maintainable applications and APIs.
  • Own solutions end-to-end — from design and development through testing, deployment, monitoring, and production support.
  • Build reliable distributed systems using TypeScript/Node.js, AWS Lambda, S3, DynamoDB, queues, workers, and orchestration.
  • Design for resilience with timeouts, retries, idempotency, circuit breakers, dead-letter handling, and graceful degradation.
  • Apply strong testing practices, including unit, integration, and contract testing.
  • Monitor and improve production systems using logs, metrics, traces, SLIs, SLOs, and meaningful alerts.
  • Investigate production issues, lead root-cause analysis, and implement long-term reliability improvements.
  • Contribute to architecture, technical design, and continuous improvement initiatives.
  • Collaborate effectively with product, engineering, and partner teams to clarify requirements and solve complex problems.

Skills

TypeScript/Node.js
API development
AWS
Serverless
S3
DynamoDB
Queues & orchestration
Testing/CI/CD
Observability
Production ops
Clean code
AI-assisted dev
Problem solving
Communication

Tools

AWS
S3
DynamoDB
CI/CD tooling

Job description

Salt is hiring a Software Engineer in Amsterdam for a 12-month freelance engagement. You will design, build, deploy, and operate scalable software services with end-to-end ownership, working closely with product and engineering teams.

Key tech includes TypeScript/Node.js, AWS Lambda, S3, DynamoDB, and orchestration. You will implement robust testing, observability, and reliable production operations while advancing architecture and reliability improvements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - TypeScript, Node.js & AWS
Software Engineer - TypeScript, Node.js & AWS

Salt • Amsterdam

On-site
EUR 131,000 - 138,000
Freelance Backend Platform Engineer (Node.js / TypeScript / AWS)
Freelance Backend Platform Engineer (Node.js / TypeScript / AWS)

Brookwood Recruitment Ltd • Amsterdam

Hybrid
EUR 87,000 - 145,000
Software Engineer
Software Engineer

Ventula Consulting • Amsterdam

Hybrid
EUR 190,000 - 230,000
Senior Backend Engineer - Hybrid Freelance (The Hague)
Senior Backend Engineer - Hybrid Freelance (The Hague)

NN • Den Haag

Hybrid
EUR 83,000 - 124,000
Hybrid working
Competitive hourly rate
International environment
Senior Node.JS / AWS engineer (contractor)
Senior Node.JS / AWS engineer (contractor)

Morgan Black • Zuid-Holland

Hybrid
EUR 70,000 - 110,000
Backend Engineer - TypeScript / AWS / Serverless
Backend Engineer - TypeScript / AWS / Serverless

Ventula Consulting • Amsterdam

Hybrid
EUR 190,000 - 230,000
Senior Typescript/NodeJS/AWS engineer (payrolling)
Senior Typescript/NodeJS/AWS engineer (payrolling)

Morgan Black • Zuid-Holland

Hybrid
EUR 70,000 - 100,000
Backend Platform Engineer - Node.js, TypeScript & AWS
Backend Platform Engineer - Node.js, TypeScript & AWS

Brookwood Recruitment Ltd • Amsterdam

Hybrid
EUR 87,000 - 145,000
Senior Full-Stack Engineer (Java/React) – Hybrid Amsterdam
Senior Full-Stack Engineer (Java/React) – Hybrid Amsterdam

Salt • Amsterdam

Hybrid
EUR 60,000 - 90,000
Amsterdam Software Engineering Manager: Lead & Deliver
Amsterdam Software Engineering Manager: Lead & Deliver

Salt Digital Recruitment • Amsterdam

On-site
EUR 80,000 - 110,000