Senior Full-Stack TypeScript Engineer (NestJS + React) at Enrollio | SaaS Platform

Job Overview

Enrollio, a fast-growing SaaS platform serving children’s dance and performing arts studios, is hiring a Senior Full-Stack TypeScript Engineer (NestJS + React). In this role, you will take ownership of major parts of Enrollio’s core platform, helping rebuild, scale, and stabilize mission-critical systems that power enrollment, payments, and daily studio operations.

This is a long-term, full-time remote role ideal for experienced engineers who think like product owners and enjoy solving deep technical challenges across backend and frontend systems.

Browse other Remote Jobs for similar opportunities.

Key Responsibilities

  • Fix high-priority bugs across the parent portal, studio portal, and backend systems
  • Own the reliability of enrollment and payment workflows using Stripe PaymentIntents
  • Design, build, and improve NestJS REST APIs and backend architecture
  • Improve backend stability, error handling, logging, and observability
  • Refactor legacy features for performance and long-term maintainability
  • Implement UI and UX improvements using React, Vite, Zustand, and TanStack Query
  • Work within a TypeScript monorepo covering backend and frontend applications
  • Collaborate with support and operations teams during urgent or production issues
  • Assist with backend restructuring and system migrations
  • Be available during EST working hours (with flexibility for emergencies)

Requirements / Qualifications

  • 5+ years of full-stack engineering experience
  • Strong TypeScript experience across backend and frontend
  • Deep hands-on experience with NestJS and React
  • Experience implementing Stripe PaymentIntents and subscription billing flows
  • Production experience with MongoDB
  • Ability to debug complex issues across multiple system layers
  • Strong English communication skills
  • Ownership mindset with a proactive and reliable approach to work

For tips on improving your Career Tips and getting noticed by recruiters, check our blog.

Benefits

  • Long-term, stable full-time role (40 hours/week)
  • Fully remote with flexible scheduling
  • Competitive salary (based on experience)
  • Direct collaboration with the founder and operations team
  • Opportunities to grow into senior or lead engineering roles
  • Ownership over major parts of a production SaaS platform used by hundreds of businesses

How to Apply

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

Deadline

Not Specified

Related Jobs You Might Like

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top