Descrição
Desenvolver e sustentar funcionalidades de software, que agreguem valor ao produto, garantindo a satisfação do cliente dentro da área de atuação.
Responsabilidades e atribuições
- Desenvolver e dar manutenção em módulos na plataforma;
- Projetar soluções escaláveis, seguras e de fácil manutenção;
- Identificar pontos de melhoria na performance;
- Aplicar boas práticas alinhadas com o time no desenvolvimento (criando códigos coerentes e alinhados ao Clean Code; desenvolvendo com foco em segurança, patterns, CI/CD, automação, etc);
- Desenvolvimento e aplicação de testes automatizados;
- Participar e auxiliar o processo de refinamentos de negócios junto com o gerente de produto e o time de engenharia;
- Participar e auxiliar o processo de refinamentos de técnicos junto com a squad e o tech lead;
- Mentorar desenvolvedores júnior e pleno, compartilhando conhecimento técnico e boas práticas.
- Garantir a devida passagem de conhecimento aos demais desenvolvedores;
- Realizar estimativas de desenvolvimento, partindo de escopos funcionais ou técnicos para provisionar insumos para atividades;
- Realizar auxílios técnicos a equipes de desenvolvedores e/ou suporte, em situações em que se faça necessária a análise de código-fonte ou de análise de falhas sem simulação;
- Participação ativa nos demais rituais do time (daily, retro, planning, check-in…)
Requisitos e qualificações
- Experiência sólida em desenvolvimento web de soluções escaláveis
- Profissional Sênior, capaz de executar atividades de complexidade Média/Alta, garantindo qualidade de código e precisão de horas realizadas x estimadas;
- Conhecimento em testes de software.
- Conhecimento em arquitetura de software e boas práticas de desenvolvimento.
- Capacidade de comunicação clara, proatividade, autonomia e perfil de liderança técnica.
- Pensamento crítico, analítico e sistêmico, com visão estratégica e escalável.
- Vivência em desenvolvimento com PHP
Modelo de trabalho
Hibrido