Descrição
**Responsabilidades e Atribuições**
* Atuar como referência técnica do time, apoiando a resolução de problemas complexos e a tomada de decisões relacionadas à arquitetura e ao design dos sistemas.
* Definir, evoluir e sustentar a arquitetura das aplicações, promovendo boas práticas de engenharia de software, escalabilidade e manutenibilidade.
* Realizar revisões de código garantindo qualidade, padronização e aderência aos critérios técnicos definidos.
* Facilitar a comunicação entre o time de desenvolvimento e outras áreas da empresa, atuando em conjunto com Product Managers, Designers de UX e demais stakeholders.
* Participar ativamente do planejamento de sprints, contribuindo para a definição de prioridades, estimativas de esforço e prazos claros junto ao Product Manager.
* Implementar e evoluir práticas de qualidade, como testes automatizados e pipelines de CI/CD.
* Apoiar o desenvolvimento técnico contínuo do time e garantir que as entregas atendam aos critérios de aceitação acordados.
**Requisitos e Qualificações**
* Experiência sólida com JavaScript, TypeScript e React.js.
* Conhecimento consistente em Git, preferencialmente utilizando GitHub.
* Experiência prática com Domain\-Driven Design (DDD).
* Experiência no uso de bancos de dados relacionais e não relacionais.
* Hábito de escrever testes unitários e de integração.
* Experiência com Continuous Deployment e pipelines de entrega contínua.
* Conhecimento e uso de Docker para containerização de aplicações.
* Experiência no consumo de APIs utilizando JavaScript.
* Capacidade de transformar requisitos abertos ou ambíguos em soluções técnicas bem definidas.
* Experiência com Google Cloud Platform, especialmente Cloud Run.
* Conhecimento aprofundado em HTML5, CSS3/4 e princípios de web design.
* Conhecimento em SEO.
**Diferenciais**
* Experiência prévia atuando como Staff referência técnica de times.
* Vivência em ambientes de startup ou empresas em rápido crescimento.
* Experiência com observabilidade, monitoramento e boas práticas de performance.
* Conhecimento em arquitetura de aplicações escaláveis e distribuídas.
* Boa capacidade de comunicação e atuação colaborativa com áreas de produto e negócio.
### **Nossos benefícios**
* Cartão de benefícios Caju: VR
* Plano de saúde sem coparticipação
* Plano odontológico sem coparticipação
* Auxílio creche
* Maternidade e paternidade estendida
* Wellhub