Desenvolvedor(a) Android Pleno

VAGAS

United States

Remote

USD 90,000 - 140,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Remuneração diferenciada
Desenvolvimento humano
Plano de carreira
Mentoring
Exposição a executivos

Job summary

Peers busca um(a) Desenvolvedor(a) Mobile Android Nativo Pleno para desenvolver soluções digitais no segmento de adquirência e pagamentos. Você atuará em aplicações móveis de alta disponibilidade, com foco em arquitetura, segurança e desempenho, integrando serviços transacionais.

O profissional trabalhará com Android nativo, Kotlin/Java, e terá participação em discussões técnicas, evolução da arquitetura e colaboração com equipes de produto, engenharia e QA.

Qualifications

  • Experiência prática com Kotlin e Java.
  • Domínio do Android SDK e Android Studio.
  • Conhecimento do ciclo de vida de Activities, Fragments e ViewModels.
  • Experiência com Jetpack, incluindo ViewModel, Navigation e Room.
  • Desenvolvimento de interfaces com Jetpack Compose e/ou XML.
  • Gerenciamento de dependências com Gradle.
  • Experiência com MVVM e arquitetura em camadas.
  • Conhecimento de Clean Architecture e princípios SOLID.
  • Experiência com injeção de dependências (Hilt/Dagger).
  • Programação reativa/assíncrona com Coroutines/Flow.
  • Experiência com APIs REST (Retrofit/OkHttp).
  • Teste com JUnit/MockKMockito e Espresso.
  • CI/CD com GitHub Actions ou GitLab CI.
  • Autenticação (OAuth 2.0, JWT) e HTTPS/TLS.

Responsibilities

  • Desenvolver e evoluir Android nativo com Kotlin/Java.
  • Aplicar MVVM, Clean Architecture e SOLID.
  • Construir interfaces com Jetpack Compose/XML.
  • Integrar APIs REST com Retrofit/OkHttp.
  • Realizar testes unitários/integrados, code review.
  • Investigar desempenho, memória e estabilidade.
  • Apoiar evolução da arquitetura de soluções.
  • Apoiar análises técnicas para iOS quando necessário.

Skills

Kotlin
Java
Android SDK
Android Studio
MVVM
Jetpack Compose
Clean Architecture
SOLID
Retrofit
OkHttp
Git
REST API
JUnit
Mockito
Espresso
CI/CD

Education

Ciência da Computação / ADS / SI

Tools

Gradle
Hilt
Dagger
GitHub Actions
GitLab CI

Job description

Somos uma das consultorias que mais cresce no Brasil. Atuamos em negócios & tecnologia com foco em transformações que geram valor, deixando as companhias mais eficientes e competitivas. Desde sua criação em 2012, a Peers cresce de forma acelerada e sustentável, em faturamento, resultado e equipe.

Nossos colaboradores contam com:
  • Remuneração diferenciada
  • Desenvolvimento humano
  • Plano de carreira
  • Programa de mentoring
  • Exposição frequente com profissionais/executivos

Para continuarmos nos diferenciando, buscamos no mercado por talentos que acreditem em nossos propósitos e que queiram crescer e se desenvolver profissionalmente, além de alavancar nosso grupo de associados. Buscamos por profissionais que façam a diferença e sejam movidos por desafios!

O que buscamos
  • Pessoas com notável habilidade de raciocínio lógico;
  • Capacidade de usar conhecimentos técnicos profundos para gerar soluções para os clientes;
  • Foco em resultados;
  • Capacidade de comunicação e relacionamento;
  • Proatividade e dinamismo;
  • Habilidades de liderança e gestão de equipes;
  • Perfil empreendedor.
A Oportunidade

Buscamos um(a) Desenvolvedor(a) Mobile Android Nativo Pleno para atuar no desenvolvimento e evolução de soluções digitais no segmento de adquirência e meios de pagamento. O profissional participará da construção de aplicações móveis de alta disponibilidade, com foco em arquitetura, segurança, desempenho e integração com serviços transacionais. Terá atuação prática no desenvolvimento Android e conhecimentos complementares em iOS, colaborando com equipes de engenharia, arquitetura, qualidade e produtos.

Responsabilidades e atribuições
  • Desenvolver e evoluir aplicações Android nativas utilizando Kotlin e Java;
  • Implementar funcionalidades seguindo padrões arquiteturais como MVVM, Clean Architecture e princípios SOLID;
  • Desenvolver interfaces utilizando Jetpack Compose e/ou XML;
  • Implementar processamento assíncrono com Kotlin Coroutines e Flow;
  • Integrar aplicações com APIs REST, utilizando Retrofit e OkHttp;
  • Implementar mecanismos de persistência local, gerenciamento de estados e tratamento de falhas;
  • Aplicar práticas de segurança, incluindo armazenamento seguro de informações, autenticação e proteção de dados sensíveis;
  • Escrever testes unitários e de integração, realizar revisões de código e apoiar a automação de testes;
  • Investigar problemas de desempenho, consumo de memória e estabilidade das aplicações;
  • Participar das discussões técnicas e colaborar com a evolução da arquitetura das soluções;
  • Apoiar pontualmente análises e atividades relacionadas às aplicações iOS.
Requisitos e qualificações
  • Formação em Ciência da Computação, Análise e Desenvolvimento de Sistemas, Sistemas de Informação, Engenharia, Estatística ou área relacionada que comprove formação técnica aprofundada;
  • Experiência prática com Kotlin e Java;
  • Domínio do Android SDK e Android Studio;
  • Conhecimento do ciclo de vida de Activities, Fragments e ViewModels;
  • Experiência com Jetpack, incluindo ViewModel, Navigation e Room;
  • Desenvolvimento de interfaces com Jetpack Compose e/ou XML;
  • Conhecimento de gerenciamento de dependências com Gradle;
  • Experiência com MVVM e arquitetura em camadas;
  • Conhecimento de Clean Architecture e princípios SOLID;
  • Experiência com injeção de dependências utilizando Hilt ou Dagger;
  • Conhecimento de programação reativa e assíncrona com Coroutines e Flow;
  • Experiência com Git e revisão de código;
  • Experiência com consumo e integração de APIs REST;
  • Conhecimento de Retrofit, OkHttp e serialização JSON;
  • Tratamento de erros de comunicação, timeouts e indisponibilidade de serviços;
  • Conhecimento de autenticação baseada em tokens, como OAuth 2.0 e JWT;
  • Familiaridade com comunicação segura utilizando HTTPS/TLS;
  • Experiência com testes unitários utilizando JUnit e MockK ou Mockito;
  • Conhecimento de testes de interface com Espresso ou ferramentas equivalentes;
  • Experiência com depuração, análise de logs e identificação de falhas;
  • Conhecimento de Android Keystore e armazenamento seguro de dados;
  • Familiaridade com integração e entrega contínuas (CI/CD);
  • Conhecimentos básicos de Swift e Xcode;
  • Familiaridade com a arquitetura e o ciclo de vida de aplicações iOS;
  • Capacidade de compreender códigos existentes e apoiar investigações técnicas na plataforma.
Diferenciais:
  • Experiência com soluções de adquirência, carteiras digitais, pagamentos ou aplicativos financeiros;
  • Conhecimento de integrações com terminais de pagamento e dispositivos externos;
  • Familiaridade com NFC (comunicação por campo de proximidade), Bluetooth e leitura de QR Code;
  • Conhecimento de PCI DSS (Padrão de Segurança de Dados da Indústria de Cartões de Pagamento);
  • Experiência com monitoramento de aplicações, Crashlytics e observabilidade;
  • Conhecimento de pipelines de CI/CD utilizando GitHub Actions, GitLab CI ou ferramentas equivalentes.

Aqui na Peers prezamos pela diversidade e pela inclusão. Buscamos talentos alinhados com nossos valores e nossa cultura independente de gênero, etnia, idade, religião, orientação sexual, deficiência ou nacionalidade.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor Android Nativo Pleno — Inovação em Pagamentos
Desenvolvedor Android Nativo Pleno — Inovação em Pagamentos

VAGAS • United States

Remote
USD 90,000 - 140,000
Remuneração diferenciada
Desenvolvimento humano
Plano de carreira
+2
[Crédito] Software Engineer III - Mobile
[Crédito] Software Engineer III - Mobile

Stone - Linkedin • United States

Hybrid
USD 90,000 - 120,000
Plano de Saúde
Remuneração Variável
Hospital Virtual Verde
+2
[Aquisição Digital] Software Engineer III - Mobile
[Aquisição Digital] Software Engineer III - Mobile

Stone - Linkedin • United States

Hybrid
USD 23,000 - 34,000
Plano de saúde
Plano odontológico
Vale refeição/alimentação
SOFTWARE DEVELOPER ANALYST Android (Kotlin) - Fraud
SOFTWARE DEVELOPER ANALYST Android (Kotlin) - Fraud

Inter Carreiras • United States

On-site
USD 23,000 - 29,000
Vale-alimentação e Vale-refeição
Plano de saúde e odontológico
Seguro de vida
+6
Pessoa Desenvolvedora Mobile Android SR
Pessoa Desenvolvedora Mobile Android SR

Zallpy Digital • United States

Remote
USD 120,000 - 180,000
Vale Alimentação/Refeição
Plano de Saúde
Plano Odontológico
+2
SOFTWARE ENGINEER MOBILE PL
SOFTWARE ENGINEER MOBILE PL

Stone - Linkedin • United States

Hybrid
USD 120,000 - 180,000
Plano de saúde e odontológico com copr
Subsídio de medicamentos
Vale refeição/alimentação
+9
SR Mobile Developer React Native
SR Mobile Developer React Native

Zallpy Digital • United States

Remote
USD 90,000 - 140,000
Vale Alimentação/Refeição
Plano de Saúde Unimed
Plano Odontológico Uniodonto
+6
Programador(a) Mobile – Nativo e Híbrido
Programador(a) Mobile – Nativo e Híbrido

Asmarte • United States

Remote
USD 90,000 - 130,000
[Job-32167] Senior iOS Developer – AI, Brazil
[Job-32167] Senior iOS Developer – AI, Brazil

OpenKrill • United States

On-site
USD 36,000 - 54,000
Plano de saúde
Vale alimentação/ refeição
Auxílio-creche
+2
Desenvolvedor Full Stack Pleno [ .NET + React]
Desenvolvedor Full Stack Pleno [ .NET + React]

ED SOLUCOES EM TECNOLOGIA DA INFORMACAO LTDA • United States

Remote
USD 90,000 - 140,000
Vale Refeição/Alimentação
Auxílio home office
Seguro de vida
+8