Globo logo

Pessoa Desenvolvedora Android Sênior | Cartola

Globo
Tempo integral
Amigável ao controle remoto (Rio de Janeiro (RJ))
Em todo o mundo

Como será seu dia a dia:  


  • Ter facilidade para trabalhar dentro de times multidisciplinares;
  • Escrever código limpo, de fácil manutenção, utilizando as melhores práticas de desenvolvimento de software;
  • Procurar sempre criar a melhor experiência de uso para o usuário final, trabalhando de perto com os especialistas em UX;
  • Colaborar com ideias e sugestões para soluções eficazes e criativas;
  • Ajudar o crescimento do seu time, ensinando, capacitando e dando feedbacks;
  • Colaborar com o time, a área e a empresa para criar um clima positivo e motivador;
  • Estar sempre crescendo e se desenvolvendo profissionalmente.


Do que você precisa: 


  • Proficiência em Java e Kotlin, com experiência prática em desenvolver e otimizar código nessas linguagens;
  • Experiência avançada com Android Studio e configuração de projetos com Gradle;
  • Domínio de SDKs do Android e habilidades para implementar e integrar novos SDKs quando necessário;
  • Proficiência em XML e Jetpack Compose para criação de layouts responsivos e reutilizáveis;
  • Experiência com MVC, MVP e MVVM;
  • Entendimento de Clean Architecture e princípios de Clean Code para assegurar a manutenibilidade e escalabilidade do código;
  • Adesão aos princípios de SOLID para desenvolvimento de software;
  • Experiência com Coroutines para operações assíncronas e gerenciamento de concorrência em Android;
  • Experiência com Test-Driven Development (TDD), utilizando JUnit e Mockito para criação de testes unitários e mock. Conhecimento de ferramentas e práticas para garantir a qualidade e cobertura de testes do código.
  • Experiência com Pair Programming para resolução de problemas e mentoria de outros desenvolvedores;
  • Domínio de Git e GitLab para versionamento de código;
  • Experiência em configuração de CI/CD para automação de build, testes e deploy;
  • Conhecimento de Firebase.

Conhecimentos que te destacam:   


  • Ter sólidos conhecimentos e habilidades em algoritmos e estruturas de dados;
  • Ter experiência com métodos ágeis e práticas de engenharia ágil;
  • Conhecimento da linguagem Objective-C;
  • Saber trabalhar com ferramentas de controle de versão;
  • Experiência com Urban Airship para notificações push e campanhas de engajamento.
Candidate-se agora!