Desenvolver e sustentar funcionalidades de software, que agreguem valor ao produto, garantindo a satisfação do cliente dentro da área de atuação.
O QUE VOCÊ VAI FAZER:
* 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…)
O QUE ESPERAMOS DE VOCÊ:
* Experiência sólida em desenvolvimento web de soluções escaláveis
* 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
SERIA LEGAL SE TIVESSE:
* Vivencia em desenvolvimento com VueJs
* Vivência com trabalhos segundo metodologia ágil
* Recomendado conhecimento em tecnologias: Git e CI/CD;
* Conhecimento em banco de dados MySQL
* Vivência com sistemas de alto volume de dados;
* Vivência com testes automatizados (unitários, integração e/ou aceitação);
* Vivência em projetos SaaS;
* Conhecimento em uso de IA;
* Capacidade de identificar oportunidades de aplicação prática de agentes de IA no dia a dia.