Global Post Weekly

Home  /  job detail
Top Ad Banner Space

Enrollio: Senior Full-Stack TypeScript Engineer (NestJS + React) – SaaS Platform

Department Logo
Legal Department
📍 Remote 📅 2025-12-01 19:42:17 💰 Competitive

Job Description

We’re hiring for someone who thinks like a product engineer—not a task-taker. What You’ll Work On


Fix high-priority bugs across our parent portal, studio portal, and backend


Own reliability of enrollment + payment flows (Stripe PaymentIntents + Elements)


Build and improve NestJS REST APIs and module architecture


Improve backend stability, error handling, and logging


Refactor legacy features for performance and long-term maintainability


Implement UI improvements across React, Vite, Zustand, TanStack Query


Work inside a TypeScript monorepo (backend + studio portal + parent portal)


Collaborate with support/ops when urgent issues arise


Assist with our ongoing backend restructure and migration


Be available during EST working hours (with flexibility for emergencies)



Our Tech Stack
Backend: NestJS, TypeScript, MongoDB Atlas, Redis (BullMQ), Stripe, GoHighLevel API, Mailgun, SendGrid, Brevo, Google Cloud (App Engine, Cloud Build), Jest, SentryFrontend: React 18, Vite, TypeScript, Zustand, TanStack Query, Tailwind, Radix UI, shadcn/ui, Framer MotionArchitecture: Monorepo, domain-driven, fully typed, reliability-focused

Must-Have Experience


5+ years full-stack engineering


Strong TypeScript across backend + frontend


Deep experience with NestJS and React


Experience with Stripe PaymentIntents + subscription billing flows


Production MongoDB experience


Ability to debug complex issues across multiple layers


Strong English communication


Ownership mindset; reliable and proactive



Bonus Experience (Not mandatory but valuable)


BullMQ or similar queue systems


GoHighLevel API


MongoDB performance tuning


GCP deployments


Sentry, logging, observability


Stabilizing or refactoring large SaaS architectures


Understanding race conditions, idempotency, concurrency issues



What We Offer


Long-term, stable role (40 hours/week)


Direct work with the founder + ops team


Remote, flexible schedule with PH overlap


Competitive salary


Opportunities to grow into Lead/Senior roles


A chance to own major parts of a platform used by hundreds of businesses



How to Apply
Send us:


A brief intro


Resume or LinkedIn


GitHub or code samples


A short explanation of a difficult bug you fixed


Experience with NestJS, React, and Stripe


Expected monthly salary


Availability to start


Email: brad@enrollio.aiSubject: Senior Full-Stack Engineer – Enrollio

To apply: https://weworkremotely.com/remote-jobs/enrollio-senior-full-stack-typescript-engineer-nestjs-react-saas-platform We are rebuilding and scaling our core systems and are hiring a Senior Full-Stack TypeScript Engineer who can own major parts of our NestJS + React monorepo. Headquarters: Virginia, USA
URL: https://enrollio.ai


Enrollio is a fast-growing SaaS platform serving children’s dance and performing arts studios. Someone who cares about reliability, clean architecture, debugging deep issues, and building scalable systems. This is a long-term, full-time role.

Department Spotlight

Legal Team
Join our fast-growing community of professionals.

Our Legal department is at the forefront of innovation at Global Post Weekly. We value creativity, collaboration, and continuous learning.

📝 Apply for this Position
Advertisement
Responsive Ad Unit (728x90)
← Back to Job Listings
Square Ad (300x250)
Bottom Ad Banner Space