Backend Engineer (Node.js + Stripe)

We’re looking for a Backend Engineer to join our team and help power a platform for online courses with flexible payment options — including one-time payments and subscriptions. If you’re strong with Node.js, TypeScript, and Stripe integrations, and know your way around clean APIs and relational databases, let’s talk.

What You’ll Be Working On

You’ll be building and maintaining a backend that supports:

  • A modern online course platform
  • Subscription-based and one-time payment flows via Stripe
  • A robust data layer for managing users, payments, and course content

What We’re Looking For

🔧 Technical Skills

  • Strong Node.js and TypeScript experience
  • Solid understanding of the NestJS framework
  • Hands-on experience integrating and managing Stripe payments (subscriptions & one-time)
  • Proficiency with Prisma ORM for database access
  • Familiarity with PostgreSQL and relational database design best practices

You’re a Great Fit If You…

  • Have launched or supported backend systems in production environments
  • Understand clean API architecture and modular code organization
  • Are confident navigating payment flows, webhooks, and Stripe APIs
  • Communicate clearly and work well in a remote, collaborative team

What We Offer

🌍 100% remote
🎓 A real-world product that helps people access education
💳 Direct impact on core payment and access functionality
💻 A modern tech stack and product you’ll be proud to ship

Published 10 June
104 views
·
24 applications
50% read
·
25% responded
Last responded 7 days ago
To apply for this and other jobs on Djinni login or signup.