Enrollio

HQ: Virginia, USA

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer and Flutter developer @ Appy Ventures
  • -> Frontend Developer (React) @ Cake

Enrollio ist eine schnell wachsende SaaS‑Plattform, die Kinder­tanz- und darstellende Kunststudios unterstützt. Wir bauen unsere Kerninfrastruktur neu auf, skalieren sie weiter und suchen eine Senior Full‑Stack TypeScript Engineer, die bzw. der zentrale Bereiche unseres NestJS‑ und React‑Monorepos verantwortet.

Dies ist eine langfristige Vollzeitstelle für jemanden, der wie ein produktorientierter Engineer denkt statt wie ein reiner Task‑Umsetzer – jemand, der Zuverlässigkeit, saubere Architektur, tiefgehendes Debugging und skalierbare Systeme schätzt.

Woran Sie arbeiten werden:
• Behebung von Problemen mit hoher Auswirkung im Elternportal, Studioportal und Backend
• Sicherstellung der Zuverlässigkeit unserer Anmelde- und Zahlungsabläufe (Stripe PaymentIntents und Elements)
• Aufbau und Weiterentwicklung von NestJS‑REST‑APIs und modularer Architektur
• Verbesserung der Backend‑Stabilität, Fehlerbehandlung und Protokollierung
• Refactoring von Legacy‑Funktionen für bessere Performance und langfristige Wartbarkeit
• Umsetzung von UI‑Updates mit React, Vite, Zustand und TanStack Query
• Arbeit in einem TypeScript‑Monorepo für Backend und beide Portale
• Zusammenarbeit mit Support und Operations bei dringenden Problemen
• Mitarbeit an unserer laufenden Backend‑Neu­strukturierung und Migration
• Verfügbarkeit während EST‑Arbeitszeiten mit Flexibilität für Notfälle

Unser Tech‑Stack:
Backend: NestJS, TypeScript, MongoDB Atlas, Redis (BullMQ), Stripe, GoHighLevel API, Mailgun, SendGrid, Brevo, Google Cloud (App Engine, Cloud Build), Jest, Sentry
Frontend: React 18, Vite, TypeScript, Zustand, TanStack Query, Tailwind, Radix UI, shadcn/ui, Framer Motion
Architektur: Monorepo, domain‑driven, vollständig typisiert, mit starkem Fokus auf Zuverlässigkeit

Erforderliche Erfahrung:
• 5+ Jahre Full‑Stack‑Engineering
• Starke TypeScript‑Kenntnisse im Backend und Frontend
• Umfangreiche Erfahrung mit NestJS und React
• Praxiserfahrung mit Stripe PaymentIntents und Abonnementabrechnung
• Produktionserfahrung mit MongoDB
• Fähigkeit, komplexe mehrschichtige Probleme zu debuggen
• Gute Englischkenntnisse
• Proaktive, verantwortungsvolle Arbeitsweise

Zusätzliche Pluspunkte:
• Erfahrung mit BullMQ oder ähnlichen Warteschlangensystemen
• GoHighLevel‑API
• Optimierung der MongoDB‑Performance
• Erfahrung mit GCP‑Deployments
• Sentry, Logging‑ und Observability‑Tools
• Erfahrung in der Stabilisierung oder im Refactoring großer SaaS‑Systeme
• Kenntnisse über Race Conditions, Idempotenz und Concurrency‑Herausforderungen

Was wir bieten:
• Stabile, langfristige Rolle (40 Stunden pro Woche)
• Enge Zusammenarbeit mit dem Gründer und dem Operations‑Team
• Remote‑Arbeit mit flexiblem Zeitplan und PH‑Überschneidung
• Wettbewerbsfähige Vergütung
• Entwicklungsmöglichkeiten in Lead‑ oder Senior‑Positionen
• Die Chance, zentrale Komponenten einer Plattform zu verantworten, die von Hunderten von Unternehmen genutzt wird

Bewerbung:
Bitte senden Sie:
1. Eine kurze Vorstellung
2. Ihren Lebenslauf oder Ihr LinkedIn‑Profil
3. GitHub‑ oder Code‑Beispiele
4. Eine kurze Beschreibung eines schwierigen Bugs, den Sie gelöst haben
5. Details zu Ihrer Erfahrung mit NestJS, React und Stripe
6. Ihre monatliche Gehaltsvorstellung
7. Ihr frühestes mögliches Startdatum

E‑Mail: brad@enrollio.ai
Betreff: Senior Full‑Stack Engineer – Enrollio

Apply info ->

To apply for this job, please visit the application page

Shopping Cart
There are no products in the cart!
Total
 0.00
0