freehire launches on Product Hunt on 26 August.

Follow →

Desenvolvedor mobile sr

Summary

Senior mobile developer building and maintaining Android apps in Kotlin/Java, integrating with REST APIs and Spring Boot backends, and improving app architecture and performance.

O que precisamos que você tenha de conhecimento:


Esperamos alguém que combine sólida experiência em desenvolvimento Mobile com visão de arquitetura, domínio das melhores práticas de engenharia de software e foco em qualidade. Procuramos um profissional que participe ativamente das decisões técnicas, proponha melhorias para a plataforma e contribua para a evolução contínua das aplicações. Valorizamos profissionais que tenham facilidade para compreender regras de negócio, trabalhar de forma colaborativa com equipes multidisciplinares e construir soluções escaláveis, sustentáveis e alinhadas às necessidades do cliente.


Requisitos Obrigatórios:

  • Graduação completa em Tecnologia da Informação ou áreas correlatas.
  • Experiência sólida em desenvolvimento de aplicações Android.
  • Domínio das linguagens Kotlin e Java.
  • Experiência no desenvolvimento e manutenção de aplicações corporativas.
  • Vivência na integração com APIs REST.
  • Conhecimento em backend baseado em Spring Boot.
  • Conhecimento em arquitetura de aplicações mobile.
  • Experiência com Git e processos de Code Review.
  • Vivência em metodologias ágeis (Scrum e Kanban).
  • Experiência em análise e resolução de problemas de performance e estabilidade.
  • Participação em publicações e manutenção de aplicativos em produção.


Conhecimentos Técnicos Desejáveis

Jetpack Compose

Android Jetpack

MVVM

Clean Architecture

Coroutines

Flow

Retrofit

OkHttp

Room

Hilt ou Dagger

Firebase

Firebase Crashlytics

Firebase Analytics

WorkManager

App Bundles

Google Play Console

Integração Contínua (CI/CD)

Cloud Computing

Microserviços

Flutter

React Native Diferenciais

Experiência em projetos do mercado financeiro ou segurador.

Vivência em aplicações corporativas de alta disponibilidade.

Conhecimento em observabilidade e monitoramento de aplicações móveis.

Experiência com publicação e gestão de versões na Google Play Store.

Experiência em arquiteturas escaláveis para aplicações Android.

Conhecimento em segurança para aplicações móveis (OAuth2, JWT, criptografia local e proteção de dados).

Certificações Android ou Kotlin.


Diferenciais:


  • Experiência em projetos do mercado financeiro ou segurador.
  • Vivência em aplicações corporativas de alta disponibilidade.
  • Conhecimento em observabilidade e monitoramento de aplicações móveis.
  • Experiência com publicação e gestão de versões na Google Play Store.
  • Experiência em arquiteturas escaláveis para aplicações Android.
  • Conhecimento em segurança para aplicações móveis (OAuth2, JWT, criptografia local e proteção de dados).
  • Certificações Android ou Kotlin.


Principais Responsabilidades:

Desenvolver novas funcionalidades para aplicações Android utilizando Kotlin e Java.

Evoluir e manter aplicações corporativas de alta disponibilidade.

Participar das definições técnicas e das decisões de arquitetura mobile.

Desenvolver integrações com APIs REST e serviços corporativos.

Atuar na implementação de aplicações escaláveis, seguras e performáticas.

Garantir a qualidade do código por meio de boas práticas e Code Reviews.

Participar das cerimônias ágeis, contribuindo para o planejamento e execução das entregas.

Identificar e solucionar problemas técnicos complexos em ambiente de desenvolvimento e produção.

Colaborar na evolução da arquitetura das aplicações e na melhoria contínua dos processos de desenvolvimento.

Trabalhar em conjunto com equipes de Backend, Arquitetura, QA e DevOps.

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