Desenvolvedor(a) Full-Stack Pleno
Aberto Remoto Full-time
Sobre a Flyover
A Flyover Idiomas é uma escola de idiomas online comprometida em oferecer ensino de inglês de alta qualidade para alunos de todas as idades e contextos. Nossa missão é ensinar os alunos através de experiências de aprendizagem personalizadas, utilizando a abordagem comunicativa, com foco na fluência mais do que na precisão, selecionando materiais autênticos e relevantes, e integrando todas as habilidades.
Nossos alunos e professores contam com o Portal, nossa plataforma própria e aplicativo, a qual estamos evoluindo continuamente, tanto em funcionalidades quanto em experiência. Além do Portal, temos diversas ferramentas internas.
O que você vai fazer
- Desenvolver e evoluir a estrutura tecnológica da Flyover, como Portal, aplicativo, CRM, ferramentas, automações, análises de dados e novos produtos.
- Propor e implementar melhorias de UX e performance
- Colaborar na definição de arquitetura e padrões técnicos
- Integrar sistemas externos
- Escrever testes, documentar e manter qualidade de código
Requisitos Obrigatórios
- 2+ anos de experiência com TypeScript: Node.js e Vue.js, em produção
- PostgreSQL
- Comunicação clara e organização para trabalhar com independência e prazos
Diferenciais
- Experiência com desenvolvimento de plataformas de e-commerce, sistema de agendamento, LMS ou edtech
- Senso estético e boa noção de UX/UI
- Conhecimento sólido de DDD (Domain-Driven Design) e Clean Architecture
- Firebase (Firestore, Auth, etc..)
- Microsserviços
- Google Cloud GCP
Formato
- Trabalho 100% remoto
- Contrato PJ
- Autonomia técnica e envolvimento nas decisões de produto
- Time enxuto, comunicação direta