Backend Developer – API Platform & Infrastructure

  • May 02, 2025
  • Programming & Tech
  • Full time
  • Remote
  • 4000 to 4800 USD
  • Senior level
Amazon Web Services (AWS)
JavaScript
Node.js
RESTful API
English advanced

Job Description About Us We deliver next-gen movement-health insights through computer-vision assessments, wearable integrations, and a multi-platform product lineup (React dashboard, native iOS & Android apps). As feature momentum accelerates—affiliates, RevenueCat paywalls, Rook wearable data, expanded admin tooling—we’re adding a dedicated backend engineer to keep our API layer fast, secure, and developer-friendly. Why We Need You Our lead backend developer is at capacity. You’ll step in as a force-multiplier: designing new services, refactoring legacy endpoints, and championing first-class documentation so that our mobile and web teams can move without friction. Core Responsibilities Green-field APIs Design and implement RESTful endpoints that power new features across: Affiliate revenue engine and Branch deep-link tracking Rook wearable data ingestion (Apple Health, Oura, Whoop) QR-code Single-Sign-On between mobile and iPad apps RevenueCat webhooks and subscription analytics Legacy Cleanup & Optimization Audit existing Hapi JS routes and Knex queries to eliminate N+1 issues and long-tail latency. Migrate ad-hoc Insomnium collections into a maintainable Postman (or similar) workspace with environment variables, test suites, and shared documentation. Infrastructure & DevOps Own AWS deployment pipelines using ECS/Fargate, API Gateway, and Lambda when appropriate. Harden security by enforcing IAM least-privilege, using Parameter Store/Secrets Manager, and managing PostgreSQL roles. Instrument observability with CloudWatch and Grafana; set SLIs and SLOs. Documentation & Collaboration Write clear, versioned API documentation (OpenAPI/Swagger) and changelogs. Run knowledge transfer sessions and code reviews for junior developers as needed. Respond promptly in Slack and GitHub, explaining trade-offs in plain English. Day-to-Day Stack Language / Runtime: JavaScript (ES2023), Node.js 20 Frameworks: Hapi JS, Knex JS, Serverless Framework (nice to have) Database: PostgreSQL 15 (includes partitioning, RLS, PostGIS in places) Cloud: AWS (ECS, Lambda, S3, API Gateway, RDS/Aurora, CloudFront) Tooling: GitHub Actions, Grafana, Postman, Swagger/OpenAPI, Jest, Terraform Collaboration: Jira, Figma, Confluence, Slack Must-Have Qualifications 5+ years building and scaling APIs in Node.js (Hapi or Express). Strong SQL skills and experience with advanced PostgreSQL features (indexes, query plans, roles, migrations). Production experience on AWS (CI/CD, container orchestration, secrets management). Proven ability to write clear and developer-centric documentation. Comfortable replacing or refactoring Insomnium collections and rolling out collaborative workflows in Postman or similar tools. Clear written and spoken English; capable of distilling complex backend concepts for frontend/mobile teams. Nice-to-Have Extras Experience designing GraphQL gateways or Backend-for-Frontend (BFF) architectures. Familiarity with event-driven systems (SNS/SQS, webhooks, or Kafka). Background working with subscription billing (Stripe, RevenueCat) or affiliate tracking. Exposure to on-device ML workflows and media pipelines. Proficiency in TypeScript and experience with migration planning.

You might also like to apply for these jobs

How it works for talents

Get hired with Mappa

1

Apply for a job

Our AI-powered matching algorithm considers over 100,000 data points to curate a thoroughly vetted shortlist just for you.

step-1
2

Get matched

Our AI-powered matching algorithm considers over 100,000 data points to curate a thoroughly vetted shortlist just for you.

step-2
3

Meet the company

Our AI-powered matching algorithm considers over 100,000 data points to curate a thoroughly vetted shortlist just for you.

step-3
4

Get hired

Our AI-powered matching algorithm considers over 100,000 data points to curate a thoroughly vetted shortlist just for you.

step-4

Ready to start?

Apply
Extra services

Take your international career to
the next level

Dollar payments

Get paid in US dollars while working remotely and earn ~50% more than working locally.

Career growth

Strengthen your international career by working at the most exciting companies across the US, and Europe.

Benefits

Mappa provides you with an extra annual salary. Make a difference and get rewarded for your efforts and achievements.
Get started

Secure your dream job
in just a few steps

Apply now