Praxy
← Back to jobs

[Job 30818] Mid Level Android Developer, Brazil

Ciandt

Location
Brazil, BR
Posted
6d ago
EngineeringSoftware SystemsOperations Execution

About this role

Na CI&T , ajudamos grandes empresas a transformar o potencial da AI em impacto real nos negócios com AI Deployment, execução AI-native e tech-integrated business solutions. Com 30 anos de experiência em transformação tecnológica, aceleramos inovação com expertise em agentic SDLC, application modernization, Data & AI, martech e business strategy.  Somos 8.000 CI&Ters em mais de 25 países, colaborando para construir soluções com impacto real. AI já faz parte da forma como trabalhamos, evoluímos e inovamos todos os dias. 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. Como será seu dia a dia:   Desenvolver e implementar interfaces responsivas, performáticas e acessíveis utilizando Kotlin; Desenvolver e manter bibliotecas Android nativos com foco em performance, usabilidade e escalabilidade. Participar da integração entre front-end e back-end, garantindo o consumo eficiente de APIs e outros serviços; Colaborar com as equipes de Design, POs e Back-end para alinhar e planejar as entregas dos projetos; Contribuir para a revisão de código e disseminação de boas práticas de desenvolvimento; Garantir que o código seja limpo, organizado, escalável e de fácil manutenção; Garantir a qualidade do código através de testes automatizados e boas práticas de desenvolvimento. Trabalhar com ferramentas de automação e integração contínua (CI/CD) para otimizar o fluxo de desenvolvimento; Atuar com base em métricas, assegurando a evolução contínua e sustentável dos projetos.   Requisitos:  Experiência sólida no desenvolvimento de bibliotecas Android nativas em Kotlin Experiência com o uso de bibliotecas internas e externas. Experiência com testes unitários e de integração; Familiaridade com design patterns, princípios de código limpo e boas práticas de engenharia de software; Conhecimentos em algoritmos e estruturas de dados; Capacidade de resolver problemas técnicos de média a alta complexidade; Conhecimento em ferramentas de versionamento de código, como Git; Experiência com integração de APIs RESTful; Vivência com metodologias ágeis, como Scrum ou Kanban.   Diferencial:  Experiência no desenvolvimento de bibliotecas e/ou aplicações multimídia (áudio/vídeo) Experiência no desenvolvimento de bibliotecas e/ou aplicações para Android TV Conhecimentos sobre streaming de vídeo (ex: HLS, DASH, DRM, codecs) Experiência no uso de bibliotecas de publicidade (ex: IMA) Experiência no desenvolvimento de bibliotecas com Kotlin Multiplatform (KMP)

If this role is no longer available, it will disappear from Praxy automatically.