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 (React) @ Cake
  • -> Frontend Engineer @ Torc

Enrollio est une plateforme SaaS en forte croissance dédiée aux studios de danse et d’arts du spectacle pour enfants. Nous sommes en train de reconstruire et d’étendre notre infrastructure principale et recherchons un Senior Full-Stack TypeScript Engineer pour prendre en charge des domaines clés de notre monorepo NestJS et React.

Il s’agit d’un poste à long terme et à temps plein, destiné à quelqu’un qui réfléchit comme un ingénieur orienté produit plutôt qu’un simple exécutant — quelqu’un qui valorise la fiabilité, une architecture soignée, un débogage approfondi et des systèmes évolutifs.

Ce sur quoi vous travaillerez :
• Résoudre des bugs critiques touchant notre portail parents, portail studios et backend
• Garantir la fiabilité de nos parcours d’inscription et de paiement (Stripe PaymentIntents et Elements)
• Concevoir et améliorer des API REST NestJS et une architecture modulaire
• Optimiser la stabilité du backend, la gestion des erreurs et la journalisation
• Refactoriser des fonctionnalités existantes pour améliorer les performances et la maintenabilité
• Mettre en œuvre des mises à jour UI avec React, Vite, Zustand et TanStack Query
• Travailler dans un monorepo TypeScript couvrant le backend et les deux portails
• Collaborer avec l’équipe support et opérations lors de situations urgentes
• Contribuer à notre restructuration et migration backend en cours
• Être disponible durant les heures de travail EST, avec flexibilité en cas d’urgence

Notre stack technique :
Backend : NestJS, TypeScript, MongoDB Atlas, Redis (BullMQ), Stripe, API GoHighLevel, 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
Architecture : Monorepo, orientée domaine, entièrement typée, avec un fort accent sur la fiabilité

Expérience indispensable :
• Plus de 5 ans en ingénierie full-stack
• Excellentes compétences en TypeScript côté backend et frontend
• Solide expérience avec NestJS et React
• Maîtrise de Stripe PaymentIntents et de la facturation par abonnement
• Expérience en production avec MongoDB
• Capacité à déboguer des problèmes complexes sur plusieurs couches
• Excellente communication en anglais
• Esprit proactif et orienté ownership

Expérience appréciée :
• BullMQ ou systèmes de files similaires
• API GoHighLevel
• Optimisation des performances MongoDB
• Expérience de déploiement sur GCP
• Sentry, outils de logs et d’observabilité
• Expérience dans la stabilisation ou le refactoring de grandes plateformes SaaS
• Connaissance des conditions de concurrence, de l’idempotence et des problématiques de parallélisme

Ce que nous offrons :
• Poste stable et à long terme (40 h/semaine)
• Collaboration étroite avec le fondateur et l’équipe opérations
• Travail à distance avec horaires flexibles et chevauchement avec les PH
• Rémunération compétitive
• Opportunités d’évolution vers des postes Lead ou Senior
• La possibilité de prendre en charge des composants majeurs d’une plateforme utilisée par des centaines d’entreprises

Comment postuler :
Veuillez envoyer :
1. Une courte présentation
2. Votre CV ou votre profil LinkedIn
3. Votre GitHub ou des exemples de code
4. Une brève description d’un bug difficile que vous avez résolu
5. Des détails sur votre expérience avec NestJS, React et Stripe
6. Votre salaire mensuel attendu
7. Votre date de disponibilité la plus proche

Email : brad@enrollio.ai
Objet : 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