Sobre a vaga
**CLT | Remota**
Na Letrus, tecnologia é sinônimo de impacto. Cada linha de código que desenvolvemos contribui para transformar a experiência de estudantes, professores, gestores escolares e redes de ensino em todo o Brasil .
Buscamos uma
**Pessoa Desenvolvedora Fullstack Sênior**
para atuar na evolução das nossas plataformas, equilibrando qualidade técnica, escalabilidade e velocidade de entrega. Essa pessoa terá papel ativo na construção de soluções que conectam engenharia de software, dados e inteligência artificial, contribuindo para decisões arquiteturais, evolução de produtos e fortalecimento das práticas de desenvolvimento da equipe.
O desafio envolve compreender problemas reais do contexto educacional e transformá-los em soluções tecnológicas sustentáveis, seguras e com impacto direto na aprendizagem.
**🧩 Principais responsabilidades:**
- Projetar e implementar soluções em front-end e back-end;
- Desenvolver e evoluir funcionalidades em aplicações e serviços da plataforma;
- Construir e evoluir APIs, microsserviços e integrações;
- Participar de definições arquiteturais e decisões técnicas de novas iniciativas;
- Garantir qualidade, segurança, performance e escalabilidade das aplicações;
- Realizar code reviews e contribuir para a disseminação de boas práticas de engenharia;
- Colaborar em refinamentos, estimativas e planejamentos técnicos;
- Produzir documentação que facilite a manutenção e evolução dos sistemas;
- Avaliar trade-offs técnicos considerando impacto para produto, negócio e usuários;
- Contribuir para a implementação e evolução de funcionalidades que utilizem inteligência artificial;
- Utilizar ferramentas de IA para aumentar produtividade, qualidade técnica e eficiência no desenvolvimento.
**✅ Requisitos:**
- Experiência sólida com React e JavaScript/TypeScript;
- Vivência com Python, Django e/ou FastAPI;
- Experiência com APIs, microsserviços e bancos de dados relacionais;
- Familiaridade com testes automatizados e boas práticas de qualidade;
- Atuação em ambientes ágeis e colaborativos;
- Vontade de usar IA como aliada no desenvolvimento.
**⭐ Diferenciais:**
- Airflow e Redis;
- Kubernetes e CI/CD;
- Observabilidade e monitoramento;
- React Native;
- Experiência com produtos de IA ou Processamento de Linguagem Natural.