
Headquarters: Virginia, USA
URL: https://enrollio.ai
Enrollio is a fast-growing SaaS platform serving kids’s dance and performing arts studios. We’re rebuilding and scaling our core programs and are hiring a Senior Full-Stack TypeScript Engineer who can personal main elements of our NestJS + React monorepo.
This can be a long-term, full-time function. We’re in search of somebody who thinks like a product engineer—not a task-taker. Somebody who cares about reliability, clear structure, debugging deep points, and constructing scalable programs.
What You’ll Work On
-
Repair high-priority bugs throughout our dad or mum portal, studio portal, and backend
-
Personal reliability of enrollment + cost flows (Stripe PaymentIntents + Parts)
-
Construct and enhance NestJS REST APIs and module structure
-
Enhance backend stability, error dealing with, and logging
-
Refactor legacy options for efficiency and long-term maintainability
-
Implement UI enhancements throughout React, Vite, Zustand, TanStack Question
-
Work inside a TypeScript monorepo (backend + studio portal + dad or mum portal)
-
Collaborate with help/ops when pressing points come up
-
Help with our ongoing backend restructure and migration
-
Be accessible throughout 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 Construct), Jest, Sentry
Frontend: React 18, Vite, TypeScript, Zustand, TanStack Question, Tailwind, Radix UI, shadcn/ui, Framer Movement
Structure: Monorepo, domain-driven, absolutely typed, reliability-focused
Should-Have Expertise
-
5+ years full-stack engineering
-
Robust TypeScript throughout backend + frontend
-
Deep expertise with NestJS and React
-
Expertise with Stripe PaymentIntents + subscription billing flows
-
Manufacturing MongoDB expertise
-
Capacity to debug advanced points throughout a number of layers
-
Robust English communication
-
Possession mindset; dependable and proactive
Bonus Expertise (Not required however precious)
-
BullMQ or related queue programs
-
GoHighLevel API
-
MongoDB efficiency tuning
-
GCP deployments
-
Sentry, logging, observability
-
Stabilizing or refactoring giant SaaS architectures
-
Understanding race situations, idempotency, concurrency points
What We Provide
-
Lengthy-term, secure function (40 hours/week)
-
Direct work with the founder + ops crew
-
Distant, versatile schedule with PH overlap
-
Aggressive wage
-
Alternatives to develop into Lead/Senior roles
-
An opportunity to personal main elements of a platform utilized by a whole bunch of companies
Tips on how to Apply
Ship us:
-
A short intro
-
Resume or LinkedIn
-
GitHub or code samples
-
A brief clarification of a troublesome bug you fastened
-
Expertise with NestJS, React, and Stripe
-
Anticipated month-to-month wage
-
Availability to start out
E-mail: brad@enrollio.ai
Topic: Senior Full-Stack Engineer – Enrollio


