Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 7.400
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:
Codificar e implementar novas funcionalidades do início ao fim, seguindo as especificações de design e requisitos.
Analisar e corrigir bugs reportados em ambiente de produção e desenvolvimento de forma proativa.
Contribuir para a refatoração de código legado, buscando padrões mais limpos e eficientes.
Implementar a integração com serviços de backend (REST/GraphQL), tratando a serialização de dados e os estados de erro.
Participar ativamente da revisão de código de outros membros do time, oferecendo feedback construtivo.
Criar e manter documentação técnica sobre as funcionalidades implementadas e as decisões de design.
Trabalhar em estreita colaboração com Product Owners (PO), designers (UX/UI) e engenheiros de backend para definir soluções.
Requisitos:
Experiência sólida com Kotlin e Coroutines/Flow.
Conhecimento prático em Jetpack Compose e Android Jetpack (ViewModel, Navigation, Hilt, Room).
Experiência com MVVM e boas práticas de arquitetura.
Conhecimento de GraphQL (Apollo Client) ou experiência com APIs REST (Retrofit, OkHttp).
Familiaridade com Git e metodologias ágeis (Scrum, Kanban).
Boa base de testes unitários (JUnit, MockK) e debugging.
Diferencial:
Uso básico de ferramentas de profiling (Instruments) para monitoramento de threads e consumo de memória.
Experiência em escrever testes unitários para a lógica de negócio principal (Modelos e View Models).
#LI-RR2
#Midsenior