Backend Node.js Developer
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
An AI-powered engine to launch personalized onboardings for every user, access advanced analytics, and scale with hands-on support from our growth team.
Please let Runwayer know you found this job on Wantapply. It helps us get more jobs on our site. Thanks!