Envie seu CV e descubra, em segundos, sua compatibilidade real com Pessoa Desenvolvedora Mobile Pleno | GloboID - Vaga exclusiva para pessoas negras ✊🏾 — o que já atende, e onde seu currículo pode estar perdendo aderência.
Nossa área de Tecnologia é um pilar fundamental dos nossos negócios, sendo responsável pela nossa transformação digital. Aqui criamos soluções tecnológicas sempre idealizando e desenvolvendo técnicas e processos de automação, seja para aprimorar a experiência de trabalho das nossas equipes ou aumentar a capacidade de entrega dos nossos produtos e serviços.
Nós somos responsáveis por uma infraestrutura gigantesca que atende aos principais produtos de vídeo da Globo, como o Globoplay, Premiere e os Canais Globo. Além disso, somos responsáveis pela transmissão ao vivo de grandes eventos - desde os campeonatos estaduais de futebol, a Copa do Mundo, Olimpíadas, Rock in Rio e até as câmeras ao vivo do Big Brother Brasil, que fica disponível 24x7 para todos os assinantes do Globoplay.
Sobre a área
O time de Plataforma de Identidade (GloboID) é o coração da experiência digital da Globo. Somos a infraestrutura que garante que o assinante tenha uma jornada fluida, segura e unificada, seja no celular, no tablet ou na tela da sala.
Nosso propósito é simples e grandioso: permitir que o usuário acesse todo o nosso conteúdo com um único login, de forma transparente e protegida.
Diversidade
Criamos ambientes onde todas as pessoas são incluídas, acolhidas e valorizadas. Nos empenhamos em ser uma Globo cada vez mais diversa, em representatividade e pensamento, aprendendo uns com os outros e estimulando a criatividade e inovação.
Acreditamos na intencionalidade para gerar movimentos transformadores, que reconheçam que diferentes grupos sociais partem de diferentes realidades que precisam ser levadas em consideração e acolhidas pelas pessoas e pelo negócio.
Equipes representativas trazem inovação inclusiva, nos permitindo criar experiências emocionantes para diferentes tipos de pessoas.
Queremos ser cada vez mais o lugar onde todas as pessoas se encontram e, por isso, essa vaga é para você, pessoa negra, que quer crescer e construir o futuro com a gente, nos bastidores de produtos e serviços que impactam a vida de milhões de brasileiros e brasileiras todos os dias.
Modelo de trabalho
Porto Alegre, Brasília, Recife, São Paulo, BH ou RJ.
Como será seu dia a dia:
Como Desenvolvedor(a) Mobile Pleno no time de GloboID, você será o pilar de sustentação das nossas SDKs (Android e iOS). Seu foco será garantir que os produtos da Globo consumam nossos serviços de autenticação com a maior qualidade possível.
Suas principais atribuições serão:
Manutenção das SDKs: Evoluir e realizar a manutenção contínua das bibliotecas de autenticação (Android e iOS), garantindo que estejam sempre atualizadas com as versões mais recentes dos sistemas operacionais e padrões de segurança.
Suporte e Troubleshooting: Atuar como o braço técnico para os times de produtos, auxiliando na investigação de incidentes, resolução de bugs complexos e dúvidas de integração relacionadas ao uso da SDK.
Apoio a Implementações: Dar suporte técnico aos times que estão integrando nossas ferramentas, garantindo que a implementação siga as melhores práticas que definimos.
Qualidade e Testes: Executar testes manuais e automatizados para validar novas funcionalidades, correções de bugs e garantir que o ciclo de autenticação permaneça estável antes de cada release.
Integração com o Backend: Atuar na ponte entre o consumo da API de identidade e a implementação mobile, garantindo que a comunicação entre front e back esteja sempre alinhada.
Do que você precisa:
Experiência com Desenvolvimento Nativo: Experiência comprovada no desenvolvimento de aplicativos mobile (Android com Kotlin e/ou iOS com Swift). É fundamental ter domínio da linguagem nativa e do ciclo de vida dessas plataformas.
Conhecimento em SDKs e Bibliotecas: Experiência prévia com criação, publicação ou manutenção de SDKs, frameworks ou bibliotecas de código compartilhado.
Habilidade em Debugging e Investigação: Capacidade técnica para analisar logs, crash reports e rastrear problemas em fluxos de autenticação que envolvem múltiplos serviços (Client-SDK-Backend).
Versionamento e CI/CD: Domínio de Git (fluxos como Gitflow) e experiência com esteiras de integração contínua (ex: GitHub Actions, Bitrise ou similares) para automação de testes e publicação de novas versões da SDK.
Escrita Técnica: Capacidade de escrever documentação técnica clara e precisa (READMEs, guias de migração, changelogs), já que o principal "cliente" do trabalho dele será outro desenvolvedor.
Desejáveis:
Fundamentos de Autenticação e Segurança: Conhecimento prático em protocolos de autenticação (ex: OAuth2, OIDC/OpenID Connect). É necessário entender como o token flui, o que é um refresh token, como armazenar credenciais de forma segura (KeyChain, Keystore) e conceitos de HTTPS/TLS.
Conhecimento em ferramentas de monitoramento (ex: Firebase Crashlytics, Sentry, New Relic).
Experiência prévia em times que atuam como "plataforma" (cujo produto final é uma ferramenta interna ou SDK para outros desenvolvedores).
Conhecimentos que te destacam:
Domínio de Ferramentas de Observabilidade: Ter familiaridade com ferramentas de monitoramento de performance e erros, como Firebase Crashlytics, Sentry, Datadog ou New Relic. Saber extrair métricas de um erro reportado antes de falar com o time de produto economiza muito tempo.
Conhecimento em Padrões de Segurança Avançados: Familiaridade com conceitos como PKCE (Proof Key for Code Exchange), mTLS, ou criptografia de dados em repouso.
Experiência em "Developer Experience" (DX): Ter atuado em times que produzem ferramentas para outros desenvolvedores (SDKs, CLI tools, APIs internas).
Familiaridade com Integração Contínua (CI/CD) para Bibliotecas: Conhecimento em automatizar a publicação de SDKs em repositórios privados ou públicos (como o Nexus/Artifactory da empresa, ou bibliotecas via Gradle/Maven Central e CocoaPods/Swift Package Manager).
Visão de Produto: Entender o ciclo de vida de um produto digital e a importância de métricas de negócio. Saber que um "login" não é apenas código, é a porta de entrada para a receita da empresa.