Software Engineer – Typescript/NodeJS

Salt

Amsterdam

On-site

EUR 131,000 - 145,000

Full time

9 days ago
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Salt is hiring a Software Engineer for a client in Amsterdam. The role is freelance (KVK/ZZP needed) for 12 months, paying around 95-100 euros per hour.

You will design, build, deploy, and operate reliable, scalable software services with end-to-end ownership, contributing to architecture and technical decisions while working closely with product and engineering teams. The position requires strong TypeScript/Node.js skills, hands-on AWS/serverless experience, and the ability to deliver

Qualifications

  • Strong experience with TypeScript and API development.
  • Hands-on AWS and serverless architectures.
  • Deep knowledge of queues, workers, orchestration and idempotency.
  • Experience with S3, DynamoDB, security, observability and CI/CD.
  • Ability to independently deliver software from design through production.
  • Strong problem-solving and collaboration skills.

Responsibilities

  • Design and build scalable, secure applications and APIs.
  • Own solutions end-to-end from design to production.
  • Develop distributed systems using TypeScript/Node.js and AWS.
  • Implement testing strategies: unit, integration, contract testing.
  • Monitor production systems with logs, metrics and alerts.
  • Investigate incidents and contribute to reliability improvements.
  • Collaborate with product, engineering and partner teams.

Skills

TypeScript
Node.js
API development
AWS
Serverless
S3
DynamoDB
CI/CD
Observability
Testing
Security
Production operations
Distributed systems
Code quality
AI-assisted development

Tools

AWS
S3
DynamoDB

Job description

Salt is currently hiring a Software Engineer for a client of ours in Amsterdam. Role is freelance(kvk/zzp needed) for 12 months, paying around 95-100 euros an hour. We're looking for a Software Engineer to design, build, deploy, and operate reliable, scalable software services. You'll take end-to-end ownership of solutions, contribute to architecture and technical decisions, and work closely with product and engineering teams.

Key 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.
Must-Have Skills
  • 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 experience writing clean, reusable, maintainable code.
  • Experience with coding agents and modern AI-assisted development.
  • Strong problem-solving, communication, and collaboration skills.

*Rates depend on experience and client requirements

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
End-to-End TypeScript/Node.js Engineer (Serverless)
End-to-End TypeScript/Node.js Engineer (Serverless)

Salt • Amsterdam

On-site
EUR 131,000 - 145,000
TS/Node.js Engineer — AWS, End-to-End | 12m Freelance
TS/Node.js Engineer — AWS, End-to-End | 12m Freelance

Salt • Amsterdam

On-site
EUR 131,000 - 138,000
Java Software Engineer
Java Software Engineer

Salt • Amsterdam

On-site
EUR 113,652 - 161,868
Software engineer TS/Node.js / AWS
Software engineer TS/Node.js / AWS

Huxley • Amsterdam

On-site
EUR 96,000 - 124,000
Mobile Engineer
Mobile Engineer

Salt Digital Recruitment • Amsterdam

On-site
EUR 114,000 - 162,000
Amsterdam Software Engineering Manager: Lead & Deliver
Amsterdam Software Engineering Manager: Lead & Deliver

Salt Digital Recruitment • Amsterdam

On-site
EUR 80,000 - 110,000
Backend Engineer - API Development (TypeScript / Node.js)
Backend Engineer - API Development (TypeScript / Node.js)

Gazelle Global • Amsterdam

On-site
EUR 90,000 - 110,000
Freelance AWS Software Engineer - TypeScript/Serverless
Freelance AWS Software Engineer - TypeScript/Serverless

Huxley • Amsterdam

On-site
EUR 96,000 - 124,000
Senior Nodejs Developer
Senior Nodejs Developer

Oakwell Hampton Group • Amsterdam

On-site
EUR 90,000 - 110,000