Skills
Sobre a Vaga
Na CI&T, você fará parte de um projeto mobile para um grande cliente internacional do setor financeiro. A posição é 100% presencial no escritório em Campinas, com foco no desenvolvimento de aplicativos nativos iOS para apoiar clientes na compra e acesso a produtos como fundos, ETFs, planos de aposentadoria e outros investimentos.
Responsabilidades
- Desenvolver e evoluir aplicações nativas para iOS, contribuindo com padrões de código e arquitetura
- Implementar novas funcionalidades em colaboração com UX, desenvolvedores de outros domínios (Android, Web e Back End) e QA
- Atuar no time para construir, aprimorar e manter os aplicativos
- Aplicar boas práticas de segurança e performance
- Investigar, corrigir e resolver problemas técnicos
- Realizar code reviews
- Trabalhar com times híbridos e distribuídos, com alta exposição ao cliente
Requisitos
- Experiência como Desenvolvedor iOS em função similar
- Domínio em Swift
- Conhecimento de padrões arquiteturais como REST, MVVM e Clean
- Experiência com paradigmas como Protocol Oriented Programming e SOLID
- Experiência com notificações e animações
- Conhecimento em Swift Async e Combine
- Uso de Git e familiaridade com Git Flow em ambientes com múltiplas equipes
- Experiência com CI/CD em ambiente maduro, incluindo GitHub Actions
- Testes unitários e de integração com XCTest e XCUITest
- Experiência com bibliotecas e práticas como Swift Concurrency e Combine
- Inglês avançado para comunicação oral e escrita
Beneficios
- Atuação em projeto internacional no setor financeiro
- Ambiente colaborativo com integração entre times de diferentes plataformas
- Oportunidade de evoluir padrões de arquitetura e qualidade no ciclo de desenvolvimento