* Salário: R$ 6.000 a R$ 11.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Pleno
- Participar do desenvolvimento e evolução de soluções digitais, aplicando boas práticas de arquitetura e engenharia de software para entregar código limpo, testável e sustentável.
- Atuar em sistemas com diferentes características (monolitos e/ou distribuídos), sempre com foco em entregar valor ao negócio e manter um ritmo sustentável de desenvolvimento.
- Contribuir em projetos que utilizam metodologias ágeis, integração contínua e práticas de engenharia como code review, pair e mob programming, garantindo qualidade e aprendizado contínuo.
- Participar do rito de Pull Request Aumentado, revisando não apenas sintaxe, mas intencionalidade: aderência aos critérios de aceite, decisões técnicas e impacto funcional.
- Contribuir com testes automatizados, observabilidade e práticas que reduzam retrabalho e débito técnico.
- Utilizar IA Generativa como ferramenta de produtividade (geração de código, testes, documentação e análise), mantendo postura crítica e validação técnica dos resultados.
- Apoiar práticas de Spec‑Driven Development, ajudando a transformar requisitos em especificações claras e artefatos de contexto (ex.: /specify, /plan) que orientam o trabalho humano e o uso de IA.
- Trabalhar em times colaborativos, guiados por valor, compartilhando aprendizados e sendo mentorado(a) por profissionais mais experientes.
Requisitos:
- Pelo menos 3 anos de experiência com desenvolvimento de software, nas linguagens .NET, React e Python.
- Habilidade para escrever código de alta qualidade, bem-organizado e testável, com domínio de programação orientada a objetos e/ou bons princípios de design.
- Experiência com testes automatizados (unitários e/ou de integração).
- Uso de Git para versionamento e colaboração via Pull Requests.
- Experiência com bancos de dados SQL e fundamentos de modelagem de dados.
- Vivência com práticas ágeis como Scrum, Kanban ou XP.
- Uso da IA Generativa aplicada ao desenvolvimento, usando a ferramenta com responsabilidade, senso crítico e validação humana.
- Spec‑Driven Development e organização de contexto para IA (ex.: /specify, /plan).
- Engenharia de Prompt (escrever instruções, contextos e restrições para LLMs).
Diferenciais
- Experiência com arquiteturas distribuídas, microsserviços ou mensageria.
- Vivência com CI/CD, automação de build e release.
- Conhecimento em nuvem e/ou contêineres (Docker, Kubernetes).
