Na CI&T, você poderá contribuir para a evolução de um aplicativo iOS 100% nativo, desenvolvendo novas funcionalidades e aprimorando soluções existentes. Você atuará em um projeto de ponta a ponta, em colaboração com diferentes especialidades. Se você reside na Região Metropolitana de Campinas, a presença nos escritórios da cidade é obrigatória, conforme a política de frequência vigente.
Responsabilidades
- Desenvolver funcionalidades e componentes com Swift, arquitetura MVVM-C e JSON para simulação de dados
- Implementar novas funcionalidades e corrigir problemas de diferentes níveis de complexidade
- Propor soluções técnicas que agreguem valor ao projeto
- Aplicar boas práticas e processos de desenvolvimento, atendendo aos requisitos definidos
- Colaborar com as equipes de Design, Backend e QA
- Manter o código organizado e de qualidade, participar de revisões de código e documentar as soluções
- Participar das cerimônias ágeis e compartilhar conhecimento com o time
- Apoiar testes, homologação e estabilidade das aplicações
Requisitos obrigatórios
- Experiência com desenvolvimento iOS em Swift e uso de JSON
- Conhecimento de desenvolvimento de aplicativos móveis, arquiteturas e frameworks
- Conhecimento de testes unitários e padrões de projeto como MVVM-C ou MVP-C
- Conhecimento de gerenciamento de memória, threads, filas e segurança no armazenamento de informações
- Familiaridade com CI/CD, CocoaPods e SPM
- Boa comunicação e capacidade de alinhamento com o time, o cliente e a liderança
- Atenção à qualidade do código e às boas práticas de programação
- Raciocínio lógico, visão analítica e interesse por melhoria contínua
- Disposição para aprender e contribuir com o desenvolvimento de outras pessoas em um ambiente multidisciplinar
Diferenciais
- Experiência com Firebase Analytics, Crashlytics ou Remote Config
- Conhecimento de Tuist e metodologias ágeis
- Experiência na criação de interfaces com UIKit e view code
- Conhecimento de testes automatizados com Quick ou Nimble
O que esperamos
Buscamos uma pessoa desenvolvedora iOS sênior que goste de desafios, se comunique com clareza e contribua para a qualidade e evolução do produto. Você terá espaço para colaborar com diferentes equipes, compartilhar conhecimento e buscar soluções para problemas técnicos.
Na CI&T, você fará parte de uma comunidade global que trabalha com tecnologia e inteligência artificial para criar soluções com impacto nos negócios.