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