l o a d i n g

Node.js + Express Backend Developer for E-Learning Platform SaaS

Nov 19, 2025 - MidLevel

$3,800.00 Fixed

We’re a profitable e-learning SaaS helping creators launch cohort-based courses and membership communities (similar to Circle.so + Teachable, but more affordable). Current stack: Node.js (Express) + TypeScript + PostgreSQL + Redis + Stripe + Socket.io + AWS (ECS + RDS).

App is live with 8k+ paying users and growing 15–20% MoM. We need a solid Node.js backend dev to own API development, performance, scaling, new integrations, and keeping everything stable. This is real product work with a tiny team (founder + you + frontend dev). Perfect if Node/Express is your home, you write clean scalable code, and want high-impact, high-pay remote work.

Responsibilities


Build new REST & WebSocket APIs (course progress, live sessions, drip content)

Integrate third-party tools (Zoom, Vimeo, Zapier webhooks, OpenAI)

Optimize queries & add caching (Redis)

Fix bugs & handle production incidents (Sentry + Datadog)

Add background jobs (BullMQ or Agenda)

Improve auth/security (JWT + rate limiting + OWASP best practices)

Write/maintain tests (Jest + Supertest)

Help with deployments (GitHub Actions + ECS)

Occasional database migrations (Prisma or TypeORM)


Required Skills


Expert Node.js + Express + TypeScript

PostgreSQL + Redis experience

REST API design + WebSockets

Git + Docker basics

Fluent English (we’re a small team)


Nice to Have


Prisma ORM mastery

Located in Philippines, India, Pakistan, Indonesia, Egypt, or Eastern Europe

Experience with e-learning or membership platforms

BullMQ or Socket.io clustering

AWS (ECS, RDS, S3, CloudFront)

Stripe Billing + webhooks


Typical Weekly/Monthly Tasks


28–40 hours per week

New features & integrations: 18–25 hrs

Bugs + tech debt: 6–10 hrs

On-call rotation (very light, compensated)


What We Provide


Full repo + local setup script

All tools paid (GitHub, Sentry, Datadog, Stripe, Zoom SDK, etc.)

Prisma schema + Postman collection

Figma + detailed tickets in Linear

Weekly sync + daily Slack standups


What We Offer


Top-tier Node.js freelance pay

Paid 1-month trial at full rate

$800–$2,000 quarterly revenue bonuses

Rate increases every 6 months

Equity discussion after 12 months


Working Schedule

Flexible core hours — need 4–6 hrs overlap with US Eastern Time.

Payment Structure


Standard Tier – $2,200/month (28 hrs/week, features + bugs)

Senior Tier – $3,000/month (35 hrs/week, includes performance + testing)

Lead Tier – $3,800/month (40 hrs/week, full backend ownership + architecture)

Paid bi-weekly via Wise or PayPal.


Tools You’ll Use

Node.js, Express, TypeScript, Prisma, PostgreSQL, Redis, BullMQ, Socket.io, Jest, Docker, AWS, Linear, GitHub

Training Provided

Yes — full codebase tour, existing docs, pair-programming first two weeks.

Realistic Expectations

We ship every week but don’t burn out. You’ll own huge parts of the product. We value working code that scales over endless debates.

Growth Opportunities

Previous backend dev started at $2,500 and now earns $7k+/month + equity as CTO-track. This role can grow into leadership or partnership.

Ideal Candidate


Lives in Node.js backend

Ships fast without breaking things

Writes tests and docs naturally

Cares about creators and education

Wants to stay with one product for years


How to Apply

Please reply with:


“Node” in the first line so I know you read everything

GitHub or link to 1–2 Node.js projects you’ve built/maintained

Your asked monthly rate ($2,200–$3,800 range)

Hours per week you can commit

One proud backend feature or optimization you shipped

Your time zone + overlap with US Eastern

Why you love working on e-learning or community products

  • Proposal: 0
  • More than 3 month
AuthorImg
Ulrike Lehrer Inactive
,
Member since
Nov 3, 2025
Total Job
4