Principal Engineer
Review ALL
Descrição da vaga
Estamos contratando um Principal Engineer — mão na massa, com visão sistêmica e apetite real por construir.
Esta é uma das contratações mais estratégicas do nosso roadmap. O perfil ideal entra como principal referência técnica do time, dá suporte direto ao PM na execução, e tem trajetória clara para Head de Tecnologia e CTO conforme a empresa escala.
Responsabilidades
- Desenvolvimento & Arquitetura Desenvolver e implementar aplicações web de alta qualidade em ReactJS/Vue.js, .NET e NodeJS. Responsável por garantir performance, escalabilidade e manutenibilidade.
- Componentes & Microserviços Criar componentes reutilizáveis, evoluir e escalar arquiteturas distribuídas e de microserviços.
- Code Review Conduzir revisões de código com foco em qualidade, boas práticas e resolução de problemas com eficiência.
- Melhoria Contínua Propor evoluções nas soluções existentes, acompanhar o ecossistema tecnológico e sugerir mudanças concretas — novas ferramentas, automações, melhores práticas.
- CI/CD Implementar e manter pipelines de integração e entrega contínua.
- Testes Desenvolver e aplicar testes automatizados para garantir qualidade e integridade das aplicações.
- Experiência sólida e comprovada em posição similar (Senior+)
- Proficiência em .NET, Vue.js/ReactJS e NodeJS
- TypeScript
- Bancos relacionais e não relacionais
- APIs REST
- Jest e Cypress (ou ferramentas equivalentes)
- Docker e conteinerização
- Git e pipelines de CI/CD
- Microserviços e comunicação assíncrona com MQ (ex: RabbitMQ)
- Estratégias de cache
- DevOps e Cloud (Azure)
- Design patterns, SOLID e princípios de software escalável
- Domain-Driven Design (DDD)
- Segurança (OWASP)
- Estratégias de monitoramento
- Infraestrutura: necessário
