Ci&t

[Job- 27946] Mid-Level Developer iOS, Brazil

Brazil Full Time
Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 8,000 CI&Ters ao redor do mundo, já formamos parcerias com mais de 1,000 clientes durante nossos 30 anos de história. Inteligência Artificial é nossa realidade.

Importante: se você reside na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequencia vigente.

Responsabilidades:
Desenvolver aplicações nativas iOS de alta performance, contribuindo para melhorar nossos padrões de código e arquitetura iOS
Implementar novas funcionalidades trabalhando colaborativamente com UX, outros desenvolvedores de domínio (Android, Web e Back End) e QA ao longo de cada projeto
Fazer parte de uma equipe para construir, aprimorar e manter aplicações
Seguir as melhores práticas de segurança e performance
Solucionar problemas e desafios técnicos
Realizar revisões de código
Você precisará estar confortável trabalhando em equipes híbridas e distribuídas, especialmente em um ambiente com alta exposição ao cliente

Requisitos para este desafio:
Experiência como Desenvolvedor iOS ou em função similar
Experiência sólida trabalhando com Swift
Conhecimento de padrões arquiteturais de software como REST, MVVM e Clean
Experiência trabalhando com diferentes paradigmas de programação, como Programação Orientada a Protocolos e SOLID
Experiência com notificações, animações e Swift Async
Experiência com versionamento de código usando Git e familiaridade com Git Flow trabalhando com múltiplas equipes
Conhecimento/Experiência trabalhando em ambiente CI/CD maduro com GitHub Actions
Experiência com testes unitários e de integração, usando XCTest e XCUITest
Experiência com bibliotecas de programação iOS como Swift Concurrency e Combine

#LI-AM2