Talent Apply
Log in
All jobs
GC

Mobile Developer Pleno

Globo Comunicação e Participações S.A.
Porto Alegre, Brasília, Recife, São Paulo, Belo Horizonte, Rio de Janeiro, Brazil
On-site

About this role

Job title: Mobile Developer Pleno

About the Role 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 para uma jornada fluida e protegida.

What You'll Do

  • 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.

What We're Looking For

  • 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.

Nice to Have

  • 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 (Firebase Crashlytics, Sentry, Datadog ou New Relic); PKCE, mTLS, criptografia de dados em repouso; DX; Familiaridade com CI/CD para Bibliotecas (Nexus/Artifactory, Gradle/Maven Central, CocoaPods/Swift Package Manager).

Compensation & Benefits Faixa salarial: não divulgada. Benefícios: não especificados.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →