$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