Skills
Sobre a Vaga
Na CI&T, ajudamos grandes empresas a transformar o potencial da IA em resultados reais de negócio. Estamos com uma oportunidade para Senior iOS Developer para atuar no escritório presencial em Campinas/SP, atendendo um importante cliente do setor de investimentos.
Responsabilidades
- Desenvolver aplicativos nativos para iOS com alta performance e qualidade
- Contribuir para a evolução de padrões de código, arquitetura e boas práticas no time
- Mentorar e apoiar a integração de novos desenvolvedores, criando planos de treinamento
- Atuar em conjunto com UX, times de outros domínios (Android, Web e Back End) e QA para entregar funcionalidades
- Definir e acompanhar prioridades do projeto junto a Team Leads e Project Managers
- Manter-se atualizado(a) com tendências técnicas e aprimorar continuamente seus conhecimentos
Requisitos
- Experiência como iOS Developer ou função equivalente
- Forte experiência com SwiftUI
- Conhecimento de padrões arquiteturais como REST, MVVM e Clean Architecture
- Vivência com paradigmas como Protocol-Oriented Programming e princípios SOLID
- Experiência com notificações e animações
- Domínio de Swift Async e práticas modernas de concorrência
- Experiência com integração contínua e processos de SCM, preferencialmente com Git
- Conhecimento em testes unitários e de integração com XCTest e XCUITest
- Experiência com bibliotecas e tecnologias como Swift Concurrency e Combine
- Inglês avançado para comunicação oral e escrita
Beneficios
- Ambiente colaborativo com proximidade ao time e oportunidades de mentoria
- Contato diário com pessoas de diferentes países, usando inglês no dia a dia
- Atuação em um contexto de inovação com foco em tecnologia e arquitetura de software