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

A Enrollio é uma plataforma SaaS em rápido crescimento que atende estúdios de dança e artes cênicas para crianças. Estamos reconstruindo e ampliando nossa infraestrutura principal e buscamos um Engenheiro Full-Stack Sênior em TypeScript para assumir a responsabilidade por áreas importantes do nosso monorepo em NestJS e React.

Esta é uma posição de longo prazo e em tempo integral para alguém que pensa como um engenheiro orientado a produto, e não apenas como um executor de tarefas — alguém que valoriza confiabilidade, arquitetura limpa, depuração profunda e sistemas escaláveis.

O que você fará:
• Resolver bugs de alto impacto no portal dos pais, no portal dos estúdios e no backend
• Garantir a confiabilidade dos fluxos de matrícula e pagamento (Stripe PaymentIntents e Elements)
• Construir e aprimorar APIs REST em NestJS e uma arquitetura modular
• Melhorar a estabilidade do backend, tratamento de erros e registro de logs
• Refatorar funcionalidades legadas para performance e manutenção de longo prazo
• Implementar atualizações de interface usando React, Vite, Zustand e TanStack Query
• Trabalhar em um monorepo TypeScript que abrange backend e ambos os portais
• Colaborar com suporte e operações em situações urgentes
• Contribuir para nossa reestruturação e migração contínua do backend
• Manter disponibilidade durante o horário comercial EST, com flexibilidade para emergências

Nossa Stack Tecnológica:
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
Arquitetura: Monorepo, orientada a domínios, totalmente tipada, com forte foco em confiabilidade

Experiência Necessária:
• 5+ anos em engenharia full-stack
• Forte domínio de TypeScript no backend e frontend
• Experiência ampla com NestJS e React
• Experiência prática com Stripe PaymentIntents e cobrança por assinatura
• Experiência em MongoDB em ambiente de produção
• Capacidade de depurar problemas complexos em múltiplas camadas
• Boa comunicação em inglês
• Perfil proativo e orientado à responsabilidade

Diferenciais:
• BullMQ ou sistemas de filas similares
• API do GoHighLevel
• Otimização de performance em MongoDB
• Experiência com implantação na GCP
• Ferramentas de logging, Sentry e observabilidade
• Experiência estabilizando ou refatorando grandes sistemas SaaS
• Conhecimento sobre condições de corrida, idempotência e desafios de concorrência

O que oferecemos:
• Função estável e de longo prazo (40 horas semanais)
• Colaboração próxima com o fundador e a equipe de operações
• Trabalho remoto com agendamento flexível e sobreposição com PH
• Remuneração competitiva
• Oportunidades de crescimento para posições Líder ou Sênior
• A chance de ser responsável por componentes importantes de uma plataforma usada por centenas de empresas

Como se candidatar:
Por favor, envie:
1. Uma breve apresentação
2. Seu currículo ou perfil no LinkedIn
3. GitHub ou exemplos de código
4. Uma breve descrição de um bug difícil que você resolveu
5. Detalhes sobre sua experiência com NestJS, React e Stripe
6. Sua expectativa salarial mensal
7. Sua data mais próxima de início

E-mail: brad@enrollio.ai
Assunto: 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