freehire launches on Product Hunt on 26 August.

Follow →

Analista desenvolvedor (a) android

Summary

Builds and maintains Android apps using Kotlin, Jetpack Compose, MVVM, and CI/CD pipelines; writes unit tests, optimizes performance, and troubleshoots production issues.

  • Kotlin avançado (organização modular, uso correto de data class/class/enum e boas práticas).
  • Arquitetura MVVM moderna utilizando StateFlow.
  • Desenvolvimento de layouts dinâmicos com Jetpack Compose e/ou views padrão, aplicando Design System com tokens.
  • Criação de testes unitários robustos.
  • Configuração de Gradle para modularização, build otimizado e proteção de código (ProGuard/R8).
  • Análise de logs e diagnósticos com Logcat e Crashlytics.
  • Implementação de Remote Config.
  • Versionamento avançado (git), conventional commits, cherry pick, squash.
  • Publicação segura de artefatos e automação de pipelines CI/CD.


Diferenciais:

  • Desenvolvimento de custom views avançadas.
  • Otimização de performance em apps Android de larga escala.
  • Configuração avançada de Navigation Graph com deep links e transições complexas.
  • Implementação de interceptors personalizados.
  • Integrações via sockets para comunicação em tempo real.
  • Utilização avançada do App Distribution, PlayStore e automação com Fastlane.
  • Participação ativa em comunidades técnicas ou eventos mobile.
  • Ser referência técnica para o time de desenvolvimento mobile, apoiando decisões e esclarecendo dúvidas complexas.
  • Desenvolver novas funcionalidades, aplicando arquitetura robusta e melhores práticas do ecossistema Android.
  • Analisar problemas críticos em produção, diagnosticando causas raízes com ferramentas como Logcat e Crashlytics.
  • Mapear riscos técnicos junto ao Tech Lead e clientes, propondo soluções mitigadoras.
  • Documentar decisões de arquitetura e principais trade-offs para garantir rastreabilidade técnica.
  • Delegar atividades operacionais a membros do time com menor senioridade, promovendo desenvolvimento e autonomia.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available