Profissional que desenvolve soluções com autonomia técnica utilizando IA generativa como parte central do fluxo de trabalho, com visão de arquitetura e capacidade de avaliar e refinar criticamente o que a IA produz.
Principais responsabilidades e atribuições
Atividades:
- Desenvolver, evoluir e manter aplicações com autonomia técnica, utilizando ferramentas de IA generativa (como Claude) como parte central do fluxo de desenvolvimento;
- Estruturar e propor arquiteturas de soluções com apoio de IA, considerando de forma integrada as camadas de back-end, front-end e mobile;
- Avaliar criticamente o código e as soluções gerados por IA, identificando o que deve ser descartado, ajustado ou mantido com base em boas práticas de mercado e nos padrões de código do time;
- Iterar e refinar as abordagens junto às ferramentas de IA para chegar a soluções com código limpo, testável e aderente aos padrões estabelecidos;
- Implementar novas funcionalidades e propor melhorias técnicas nas soluções existentes;
- Implementar e manter testes unitários para as funcionalidades desenvolvidas;
- Atuar na correção de bugs, vulnerabilidades e problemas de média complexidade;
- Realizar revisões de código, contribuindo para a qualidade e consistência das entregas;
- Executar Devbox Testing, garantindo a qualidade básica das entregas antes do fluxo de QA;
- Resolver problemas técnicos de forma independente e com senso de dono, escalando quando necessário;
- Colaborar com o desenvolvimento de profissionais em níveis mais iniciantes, inclusive disseminando boas práticas de uso de IA no desenvolvimento.