Skills
Sobre a Vaga
Como Desenvolvedor de Software Sênior na Montreal, você fará parte de uma das melhores empresas de tecnologia do Brasil. Você atuará na produção dos artefatos de software que o Squad deve entregar.
Responsabilidades
- Atuar no desenvolvimento e manutenção de APIs, interfaces web e aplicativo mobile.
- Propor soluções técnicas escaláveis, seguras e alinhadas às necessidades do negócio.
- Participar de cerimônias SCRUM, refinamentos, planejamentos, dailies, reviews e retrospectivas.
- Apoiar o time na quebra técnica de demandas, estimativas e tomada de decisão arquitetural.
- Garantir a qualidade do código com boas práticas de Clean Code, testes e revisão de código.
- Investigar problemas em produção, propor correções e melhorar a observabilidade dos fluxos críticos.
- Utilizar ferramentas de AI no operacional para acelerar a análise de código, documentação, testes, troubleshooting, automação de tarefas e apoio à produtividade do time.
- Colaborar com DevOps/infra em pipelines, ambientes, deploys e integrações com serviços Azure.
Requisitos
- Ensino superior concluído na área de Tecnologia da Informação (tecnólogo, graduação ou pós-graduação em TI).
- Experiência sênior com JavaScript/TypeScript, Node.js e React.
- Experiência prática com construção e manutenção de APIs REST.
- Conhecimento sólido em React Native ou disposição para atuar no app mobile do projeto.
- Experiência com Oracle, modelagem relacional, queries e migrations.
- Familiaridade com Docker, pipelines de CI/CD e ambientes de homologação/produção.
- Vivência com SCRUM e trabalho colaborativo em times multidisciplinares.
- Capacidade de escrever código limpo, testável e de fácil manutenção.
- Boa comunicação técnica, autonomia e senso de responsabilidade sobre as entregas.