Ativa os alertas de emprego por e-mail!
Melhora as tuas possibilidades de ir a entrevistas
Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.
Uma empresa inovadora está em busca de um Desenvolvedor Android Pleno para atuar em Campinas. Esta posição oferece a oportunidade de trabalhar em um ambiente dinâmico, colaborando com equipes multifuncionais e contribuindo para o desenvolvimento de soluções tecnológicas no setor financeiro. O candidato ideal deve ter experiência em Kotlin, desenvolvimento Android e um forte conhecimento em práticas ágeis. Além disso, será fundamental a participação ativa em reuniões em inglês e a capacidade de resolver problemas de forma eficaz. Venha fazer parte de uma equipe que valoriza o aprendizado contínuo e a colaboração!
A Share People Hub em parceria com uma gigante empresa global especializada em soluções tecnológicas, busca por uma Pessoa Desenvolvedora Android Pleno, para atuação presencial em Campinas/SP.
Desafios da Posição | Principais Responsabilidades:
Colaborar com a equipe para atender às demandas de um cliente no setor financeiro.
Realizar implantações ágeis, garantindo a qualidade e a estabilidade do produto.
Colaborar com equipes multifuncionais para identificar, priorizar e implementar melhorias e correções de bugs para melhorar o desempenho do sistema e a experiência do usuário.
Desenvolver e manter um código robusto, escalável e eficiente para apoiar o desenvolvimento e a manutenção contínuos de nossas aplicações.
Realizar testes e depuração minuciosos do código para garantir entregas de alta qualidade.
Participar de revisões de código e fornecer feedback construtivo às pessoas da equipe.
Ser capaz de se comunicar em inglês, participando ativamente de reuniões e revisando e escrevendo documentos técnicos em inglês.
Requisitos Necessários:
Experiência anterior com desenvolvimento Android;
Sólida atuação com a linguagem Kotlin e convenções de codificação;
Atuação com injeção de dependência com Dagger ou Hilt.
Prática com padrões arquiteturais de software como REST, MVVM, MVC e Clean.
Vivência anterior com testes unitários com JUnit e testes automatizados de UI, com Espresso.
Familiaridade com a componentização de elementos de interface e conhecimento básico de Material Design.
Experiência com versionamento de código usando Git e familiaridade com o fluxo Git;
Atuação em um ambiente CI/CD maduro com GitHub Actions.
Inglês avançado.
Requisitos Desejáveis:
Experiência na migração de aplicativos Android, incluindo a transição de Java para Kotlin e de arquitetura monolítica para modular.
Apoio a pessoas QA com automação E2E com Appium.
Experiência com feature toggles e trunk-based development.
Vivências com Node.js ou compreensão de aplicações Node.
Conhecimento em ferramentas da Adobe, como Adobe Target, Adobe Analytics, AEM, etc.
Mentalidade de Aprendizado Alta vontade de aprender
Postura investigativa Questionar, entender o propósito do trabalho e buscar melhorias
Colaboração Capacidade de trabalhar efetivamente em um ambiente de equipe colaborativa
Excelente habilidade de resolução de problemas e depuração
Modelo de Contratação: CLT
Benefícios: