Backend Engineer - API Development (TypeScript / Node.js)

Gazelle Global

Amsterdam

On-site

EUR 90,000 - 110,000

Full time

14 days+
Application generator

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

Get past ATS filters

Job summary

Gazelle Global Consulting is recruiting a Backend Engineer - API Development for an Amsterdam, Netherlands engagement. You will own API design, security, and testing, delivering scalable TS/Node.js services with strong focus on reliability and partner-facing platforms.

You will drive API contracts, docs, and sandbox environments, while aligning with security best practices and cloud-native delivery in a fast-paced, autonomous environment.

Qualifications

  • Proficient in TypeScript/Node.js backend development.
  • Experience designing RESTful APIs with OpenAPI specifications.
  • Strong understanding of relational databases and data integrity.
  • Experience with AWS services and cloud-native delivery.
  • Security-minded mindset with API protection practices.

Responsibilities

  • Expand and harden API surface, add new endpoints and webhooks.
  • Improve developer experience with clear contracts and docs.
  • Implement robust testing: unit, integration, and contract tests.
  • Ensure security, observability, and performance at scale.
  • Collaborate across teams to drive delivery end-to-end.

Skills

TypeScript / Node.js
REST/JSON API design
Relational databases
Async / queue-driven systems
API security
Unit / integration / contract testing
AWS
CI/CD / GitOps
Observability / logging

Tools

Terraform
Docker
Kubernetes
OpenAPI

Job description

Backend Engineer - API Development (TypeScript / Node.js)

As a preferred supplier to one of our biggest Financial Client, I am seeking for a Backend Engineer - API Development (TypeScript / Node.js) for a position in Amsterdam, Netherlands. The successfully candidate is an independent backend engineer to help build, harden, and scale our secure APIs - strong on API craft, security, and testing, and able to help drive delivery, not just execute tickets.

Where you add the most value:

Since internal logic is covered, their leverage is on the partner-facing platform and developer experience:

  • Growing the API surface cleanly (new endpoints, webhooks/callbacks, richer querying)
  • Developer experience - clear contracts, published API specs, integration docs, sandbox environments
  • Hardening - rate limiting, secret rotation, contract testing, pen-test remediation
  • Scaling - repeatable multi-partner onboarding, tenant isolation, load/performance testing, caching
  • Platform quality - SLOs, alerting, resilience patterns
Ways of working:
  • Independent and self-directing - takes a capability from spec → design → tested delivery without hand-holding
  • Helps manage the work - can break down a body of work, sequence it, and drive it to a clear "done"
  • Spec- and documentation-driven - at home working from and writing specs, acceptance criteria, and decision records; a clear, concise writer
  • Comfortable with AI-assisted / agentic development - this project is built heavily with agentic tooling; someone who can direct and review that output well is a real multiplier
  • Quality-first and pragmatic - treats security, testing, and observability as ship-blocking, while favoring simple solutions over over-engineering
Core skills requirement:
  • Modern backend development in TypeScript / Node.js - server-side HTTP services, networking fundamentals, clean typed code
  • REST/JSON API design - versioning, consistent error contracts, idempotency, pagination, and an API-as-contract mindset (OpenAPI)
  • Relational data - schema design, migrations, and a data-integrity mindset
  • Asynchronous & queue-driven systems - background workers, job lifecycles, retries, idempotent processing
  • API security - token-based auth (OAuth/JWT), authorization and tenancy isolation, secure secret handling, "fail-closed" defaults, and awareness of industry baselines (e.g. OWASP API Security Top 10)
  • Test-forward development - comfortable driving work through unit, integration, and contract tests as a first-class part of building, not an afterthought
  • Hands-on AWS experience (mandatory) - must know the specifics of core AWS services (containers/compute, queuing, managed databases, secrets, load balancing). Given the short timeline and MVP nature, we prefer they not need to onboard onto a new cloud;
  • Cloud-native delivery - building and shipping containerized services, infrastructure-as-code (Terraform ideal), CI/CD pipelines
  • Observability - structured logging, metrics, tracing, and audit trails; can debug production from telemetry
Nice-to-haves:
  • fintech or other regulated-domain experience
  • platform / API-gateway team background
  • leading a small delivery independently

Contract: 12+ month

Rates: Excellent

Location: Amsterdam

Interview: 2 stages

Nick Chinweerapunt

Account Manager

Gazelle Global Consulting

Tel +31 85 111 0171

Tel +44 203 588 7747

Mob +44 7377 403 773

nick@gazellegc.com

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend API Engineer (TypeScript/Node.js) — Secure & Scalable
Backend API Engineer (TypeScript/Node.js) — Secure & Scalable

Gazelle Global • Amsterdam

On-site
EUR 90,000 - 110,000
Senior Full Stack Developer (TypeScript)
Senior Full Stack Developer (TypeScript)

Gazelle Global • Amsterdam

On-site
EUR 90,000 - 140,000
Senior .NET Developer 10956578
Senior .NET Developer 10956578

ITProposal • Amsterdam

On-site
EUR 90,000 - 120,000
Backend Developer
Backend Developer

Creative Clicks • Amsterdam

Hybrid
EUR 65,000 - 90,000
Hybrid work model
Daily warm lunch
Central Amsterdam office
+3
Frontend Developer
Frontend Developer

Exactpi Multilingual Recruitment • Amsterdam

Hybrid
Competitive salary
Hybrid work setup
Training and development opportunities
+1
Backend Developer - Senior
Backend Developer - Senior

Instant Commerce • Amsterdam

Hybrid
EUR 70,000 - 90,000
Stock options
Monthly team events
Access to mental health support
+2
TypeScript Engineer
TypeScript Engineer

New10 • Amsterdam

Hybrid
EUR 78,000 - 102,000
Growth with fintech scale-up
Salary €6,596–€8,490 gross (36h)
Pensions scheme
+5
Senior Front-end Engineer
Senior Front-end Engineer

Gazelle Global • Amsterdam

On-site
EUR 60,000 - 100,000
Senior Nodejs Developer
Senior Nodejs Developer

Oakwell Hampton Group • Amsterdam

Hybrid
EUR 80,000 - 100,000
low-code developer for financial APIs
low-code developer for financial APIs

Enfint • Amsterdam

On-site
EUR 75,000 - 95,000