Backend Node.js Developer

Remote

Department: Engineering
Location: Remote-first (±3 h UTC preferred) | Full-time

About Runwayer

Runwayer powers the Web-to-App shift for today’s top-grossing titles by pairing an AI onboarding engine with deep analytics and growth-team know-how. Our real-time platform delivers personalized screens to each new user, tracks funnel events, and scales effortlessly in the cloud.

Role Overview

Join a product squad that ingests millions of events per day, enriches them with LLM insights, and serves ultra-low-latency APIs to our web clients. You’ll design, build, and operate microservices in Node.js (NestJS) and PostgreSQL while weaving payments, analytics, and AI together at scale.

Key Responsibilities

  • Design, build, and operate production-grade Node.js services with NestJS, written in TypeScript.

  • Architect microservices that are resilient, observable, and horizontally scalable (Docker / Kubernetes).

  • Integrate LLMs (OpenAI, Anthropic, open-source) to classify user intent, generate adaptive copy, and optimise conversion funnels.

  • Model and tune data in PostgreSQL: craft relational schemas, optimise indexes & partitions, and maintain zero-downtime migrations.

  • Automate the delivery pipeline with CI/CD.

  • Collaborate closely with Product, Frontend, and Growth to ship features end-to-end in two-week sprints.

Must-Have Qualifications

  • 3+ years of professional experience building production backends with Node.js (TypeScript) and NestJS (or similar frameworks).

  • Solid grasp of PostgreSQL: schema design, performance tuning, and query optimization.

  • Deep, hands-on experience with payment gateways (Stripe, Braintree, Paddle, PayPal, etc.) — implementing secure checkout flows, subscription and one-time billing, webhook handling, refunds, and PCI-compliant tokenisation using server-side Node.js SDKs.

  • Hands-on experience designing/operating microservice architectures (Docker, Kubernetes, service meshes, distributed tracing).

  • Practical exposure to Large Language Models: integrating vendor APIs, vector storage, or fine-tuning workflows.

  • Proficiency with modern Git workflows, CI/CD, and cloud platforms (AWS / GCP / Azure).

  • Strong communication skills in English (written & spoken) and a collaborative mindset.

Nice-to-Have

  • Experience with event-driven systems (Kafka, NATS, RabbitMQ) or CQRS / event sourcing patterns.

  • Familiarity with observability stacks (Prometheus, Grafana, OpenTelemetry).

  • Knowledge of Redis, Elasticsearch, or columnar stores (ClickHouse).

Life at Runwayer

  • Impact at scale – your code powers onboarding for apps reaching top-grossing charts.

  • Remote-first – work anywhere (UTC ± 3h preferred), with flexible hours & a home-office stipend.

  • Learning budget – yearly allowance for conferences, courses, and certifications.

  • Modern stack – TypeScript everywhere and bleeding-edge GenAI tooling.

  • Competitive package – above-market salary, equity, 25 + days PTO, and full health cover.

  • Supportive culture – transparent, diverse, and growth-oriented.

How to Apply

Send your résumé and a brief cover letter to rv@runwayer.com with the subject “Backend Node.js Developer — <Your Name>”.

Runwayer is an equal-opportunity employer. We celebrate diversity and are committed to building an inclusive environment for all employees.

Posted on: 9/2/2025

Runwayer

Runwayer

An AI-powered engine to launch personalized onboardings for every user, access advanced analytics, and scale with hands-on support from our growth team.

Website

See 1 job at Runwayer

Please let Runwayer know you found this job on Wantapply. It helps us get more jobs on our site. Thanks!