Trabalhamos com tecnologias e práticas avançadas para criar soluções que elevem o consumo de conteúdo, e a interação, e o relacionamento entre os nossos produtos e os usuários.
Local
Rio de Janeiro - RJ
Híbrido para regiões que têm sede Globo: RJ, SP, Recife, POA, Brasília e BH.
Responsabilidades
- 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
- Colabora com o time, a área e a empresa para criar um clima positivo e motivador
- Estar sempre crescendo e se desenvolvendo profissionalmente.
Requisitos
- 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.
Diferenciais
- 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.
Processo seletivo
- Cadastro
- Triagem
- Bate-Papo com RH
- Bate-papo com a liderança
- Avaliação Técnica
- Análise Final
- Contratação
Sobre a empresa
Na Globo, o encontro de histórias com tecnologia move um time diverso e apaixonado por inovação.
A gente tem a chance de aproximar os brasileiros, criando novas formas de se conectar com eles.
Aqui, cada um faz a transformação acontecer.
Informações adicionais
- Vem e vamos criar histórias e tecnologias juntos.
- Gente espalhada por todo o país (e mundo!) trabalhando com conteúdo, notícias, negócios, tecnologia, tudo isso com brasilidade e talento de sobra.
- Canais na TV aberta e por assinatura, produtos digitais como Globoplay, Cartola, G1, Ge, Gshow e outros serviços estão reunidos no mesmo lugar.
- Quer fazer parte dessa transformação também?