Backend Engineer (Node.js)

About the Role

We are hiring a Backend Engineer to design, build, and maintain the server-side systems that power our platform. You will work on high-traffic APIs, data pipelines, and cloud infrastructure in a collaborative, fast-moving team.

Responsibilities

  • Design and build RESTful and GraphQL APIs using Node.js and Express / Fastify.
  • Model and optimise PostgreSQL and Redis data stores.
  • Deploy and manage services on AWS (Lambda, ECS, RDS, S3).
  • Write comprehensive tests — unit, integration, and end-to-end.
  • Participate in on-call rotation and incident response.
  • Document architecture decisions and API contracts.

Requirements

  • 4+ years of backend development experience.
  • Strong Node.js skills (TypeScript preferred).
  • Solid SQL knowledge and experience with PostgreSQL.
  • Familiarity with Docker and container orchestration.
  • Experience with AWS or equivalent cloud provider.

What We Offer

  • Competitive salary + equity.
  • Fully remote, async-first culture.
  • Top-of-the-line hardware setup budget.
  • Annual learning budget and conference tickets.

Department

Job Type

Location