About this role
Analista de Desenvolvimento de Software Pleno
Role Overview Estamos em busca de um Analista de Desenvolvimento Pleno para se juntar ao nosso time. Se você é apaixonado por tecnologia e quer atuar em um ambiente dinâmico e colaborativo, essa oportunidade é para você.
Responsibilities / Responsabilidades principais
- Contribuir para a melhoria contínua do código, focando em desempenho, segurança, escalabilidade e boas práticas como testes e métricas.
- Identificar e resolver problemas de forma independente, mitigando a recorrência de falhas.
- Compreender os objetivos do produto e as demandas de negócio, transformando-os em soluções técnicas alinhadas à organização.
- Participar da definição de arquitetura e frameworks, seguindo guidelines estabelecidas por arquitetos seniores, e influenciar prioridades do time equilibrando inovação com necessidades operacionais.
- Utilizar IA generativa no fluxo de desenvolvimento, incluindo Spec-Driven Development: estruturar specs antes de gerar código e revisar criticamente os outputs de IA antes do merge.
Experience and Skills / Experiência e Habilidades
- Experiência em desenvolvimento de software utilizando GoLang e entendimento sobre as deficiências e eficiências da linguagem.
- Conhecimento sobre utilização de recursos de cloud (filas, banco de dados, stream de dados).
- Capacidade de trabalhar bem em equipe, colaborando com diferentes frentes do time
- Conhecimentos de princípios de design de software e arquitetura de sistemas.
- Experiência prática com ferramentas de IA aplicadas a desenvolvimento (GitHub Copilot, Claude Code, Cursor ou similar), incluindo fluxos de Spec-Driven Development.
- Capacidade de escrever specs técnicas objetivas que sirvam de input pra geração de código assistida por IA, e de revisar criticamente esse código antes do merge.