Descrição
Desenvolver e manter funcionalidades de alta complexidade na plataforma, garantindo qualidade técnica, aderência às regras de negócio e cumprimento de prazos. Atuar de forma estratégica na tomada de decisões técnicas, propondo melhorias, orientando o time e contribuindo com a evolução da arquitetura e do produto.
Responsabilidades e atribuições
- Escrever códigos de alta qualidade e bem estruturados, garantindo a aplicação de boas práticas e padrões arquiteturais consolidados;
- Desenvolver e garantir a precisão de documentos técnicos e manuais que representem o design e o código da plataforma;
- Conduzir a refatoração de códigos pré-existentes, definindo padrões e reescrevendo códigos obsoletos para elevar a qualidade e a manutenibilidade da base;
- Desenvolver soluções de alta complexidade, respondendo tecnicamente pelo seu design e implementação;
- Diagnosticar e resolver falhas nas aplicações a partir de testes e feedbacks dos usuários, garantindo a qualidade dos produtos e serviços;
- Conduzir a resolução de situações críticas e emergências que envolvam grandes clientes, funcionalidades sensíveis da plataforma ou contato direto com a diretoria, seguindo as decisões previamente alinhadas com a liderança imediata;
- Subsidiar a equipe de produto no corte de escopo, orientando sobre as regras da plataforma e propondo ideias relevantes à evolução do produto;
- Articular-se com clareza e postura consultiva em discussões técnicas com outras áreas, assegurando alinhamento e traduzindo a complexidade técnica;
- Conduzir revisões de código, mentorando o time sobre boas práticas, problemas de performance e de regra de negócio;
- Subsidiar a gestão da área na definição da arquitetura da plataforma e na escolha de novas tecnologias, com pareceres e recomendações técnicas fundamentadas.
Requisitos e qualificações
- Ensino Superior Completo em Ciência da Computação, Engenharia de Software, Engenharia da Computação, Desenvolvimento de Sistemas ou áreas correlatas;
- Pós Graduação ou Especialização na área;
- Experiência consolidada em desenvolvimento web, com foco em métricas de engenharia, melhoria contínua, qualidade, eficiência e metodologias ágeis;
- Domínio de desenvolvimento web com PHP, JavaScript e frameworks como Laravel, Symfony, React;
- Experiência com APIs, microsserviços, bancos de dados, mensageria, cache, segurança, testes e boas práticas de desenvolvimento;
- Conhecimento em AWS, Docker, Kubernetes, CI/CD, servidores Linux e ferramentas de monitoramento e observabilidade;
- Experiência prática com ferramentas de IA aplicadas ao ciclo de desenvolvimento.
Modelo de trabalho
Remoto