Skills
Sobre a Vaga
Na CI&T, você vai atuar em um ecossistema de veículos conectados em produção, com app mobile nativo e backend Java/Spring Boot em AWS e Kubernetes. O time trabalha com evolução contínua, boas práticas de engenharia e responsabilidade desde os primeiros sprints.
Responsabilidades
- Implementar features de complexidade média em APIs REST/GraphQL com Java e Spring Boot, seguindo padrões do time
- Desenvolver e manter funcionalidades em apps mobile nativos (iOS)
- Corrigir bugs em produção e staging com diagnóstico documentado e foco na causa raiz
- Escrever testes unitários e de integração como parte do fluxo de desenvolvimento
- Realizar manutenção preventiva em módulos existentes, buscando melhorias contínuas
- Participar de rituais de refinamento técnico com contribuições em dúvidas, sugestões e estimativas
- Apoiar o time sênior em integrações com parceiros externos
Requisitos
- Experiência com desenvolvimento mobile nativo para iOS
- Conhecimento de ambientes cloud (AWS preferencialmente) e conceitos básicos de containers
- Vivência com Git e fluxo colaborativo (pull requests, code review e branches)
- Prática com testes automatizados, incluindo unitários e, idealmente, integração
- Capacidade de trabalhar com código legado: entender, evoluir e evitar quebra do que já funciona
Beneficios
- Atuação em produto com usuários reais, integrações com parceiros e roadmap ativo
- Ambiente com estrutura de time sênior para apoiar o crescimento técnico
- Oportunidade de trabalhar com maturidade de engenharia e evolução de cobertura de testes