A Tata Consultancy Services (TCS) é líder global em serviços de TI, consultoria & soluções de negócios com uma grande rede de centros de inovação & entrega. Fomos reconhecidos como um Global Top Employer e nossa capacidade de fornecer carreiras holísticas de longo prazo baseadas em aprendizado contínuo impulsionado por nosso ecossistema de aprendizagem digital nos ajuda a desenvolver os melhores talentos! E convidamos você a fazer parte da nossa equipe! Buscamos um Desenvolvedor Android Sênior com sólida experiência em Kotlin e Espresso para integrar uma equipe de engenharia distribuída e de alto desempenho. Você desempenhará um papel fundamental no design, desenvolvimento, teste e escalonamento de aplicativos Android modernos utilizados por uma base global de usuários. Esta função exige forte senso técnico, capacidade de colaboração em inglês com stakeholders internacionais e paixão por entregar experiências mobile de alta qualidade. Principais Responsabilidades Projetar, desenvolver e manter aplicações Android robustas usando Kotlin Criar código limpo, escalável e de fácil manutenção, seguindo as melhores práticas do Android Implementar e manter testes automatizados de interface do usuário usando Espresso Colaborar com Gerentes de Produto, Designers de UX/UI e Engenheiros de Backend em um ambiente ágil Participar de discussões de arquitetura e tomada de decisões técnicas Realizar revisões de código e orientar desenvolvedores juniores quando necessário Identificar gargalos de desempenho e propor melhorias proativamente Garantir que as aplicações atendam aos padrões de segurança, qualidade e desempenho Habilidades e Qualificações Necessárias Mais de 6 anos de experiência profissional em desenvolvimento Android Proficiência em Kotlin Experiência prática com Espresso para testes de interface do usuário Sólido conhecimento do SDK do Android, componentes do Jetpack e ciclo de vida do aplicativo Experiência com APIs RESTful e JSON Familiari