ENGENHEIRO DE SOFTWARE MOBILE SÊNIOR

levva

Campinas

On-site

BRL 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

levva procura profissional para desenvolver aplicações Android com React Native (Expo) e TypeScript, assegurando qualidade e sustentabilidade. A posição inclui modernização de apps, integração com APIs REST/BFF e melhoria de performance.

Você atuará na evolução de pipelines de CI/CD, na implementação de interfaces com Design System e em testes em dispositivos reais, com foco em offline first e IA para futuras contribuições.

Qualifications

  • Experiência sólida em desenvolvimento Android com React Native (Expo), React e TypeScript, com entregas em produção.
  • Conhecimentos em Android nativo, configuração e depuração de builds e integrações nativas.
  • Experiência em modernização, migração e evolução de aplicações mobile.
  • Experiência com APIs REST e BFF, além de Design Systems.
  • Foco em performance, consumo de recursos e acessibilidade em mobile.
  • Experiência com arquitetura Offline First e sincronização de dados.

Responsibilities

  • Desenvolver e evoluir aplicações Android utilizando React Native (Expo) e TypeScript, garantindo qualidade e sustentabilidade da solução.
  • Conduzir a modernização e migração de aplicativos, considerando a coexistência entre versões.
  • Implementar interfaces, fluxos de navegação e components de Design System, integrando com APIs REST e BFF.
  • Otimizar performance, consumo de memória e bateria em dispositivos de baixa capacidade.
  • Desenvolver integrações com recursos nativos do Android, como câmera, QR Code, geolocalização e sensores.
  • Implementar soluções Offline First, garantindo persistência local e sincronização de dados.
  • Desenvolver e executar testes automatizados, validando funções em emuladores e dispositivos reais.
  • Evoluir pipelines de CI/CD mobile, incluindo builds, validação, distribuição e rollback.
  • Preparar o projeto para contribuições de IA, assegurando ambientes reproduzíveis e revisão independente do código.

Skills

React Native (Expo)
TypeScript
React
Android Nativo
REST APIs
BFF
Design System
CI/CD mobile
Performance
Acessibilidade

Tools

Git
Appium
Maestro

Job description

Sobre a vagas

Estamos construindo um novo aplicativo Android React Native (Expo). A pessoa nesta posição será responsável por criar uma base mobile sustentável e garantir que funcionalidades produzidas com apoio de agentes sejam verificadas em um aplicativo real, em dispositivos reais.

Responsabilidade e atribuições
  • Desenvolver e evoluir aplicações Android utilizando React Native (Expo) e TypeScript, garantindo qualidade e sustentabilidade da solução;
  • Conduzir a modernização e migração de aplicativos, considerando a coexistência entre versões;
  • Implementar interfaces, fluxos de navegação e componentes de Design System, integrando a aplicação com APIs REST e BFF;
  • Otimizar performance, consumo de memória e bateria em dispositivos de baixa capacidade, aprimorando a usabilidade e acessibilidade;
  • Desenvolver integrações com recursos nativos do Android, como câmera, leitura de QR Code, geolocalização e sensores;
  • Implementar soluções com arquitetura Offline First, garantindo persistência local e sincronização de dados;
  • Desenvolver e executar testes automatizados, validando funcionalidades em emuladores e dispositivos físicos;
  • Evoluir pipelines de CI/CD mobile, contemplando builds, validação de código, distribuição gradual, monitoramento e rollback;
  • Preparar o projeto para contribuições de agentes de Inteligência Artificial, garantindo ambientes reproduzíveis e revisão independente do código gerado.
Requisitos e qualificações
  • Sólida experiência em desenvolvimento de aplicações Android com React Native (Expo), React e TypeScript, incluindo entregas em produção;
  • Conhecimentos em Android nativo, configuração e depuração de builds, variantes de ambiente e integrações nativas;
  • Experiência na modernização, migração e evolução de aplicações mobile;
  • Experiência com integração de APIs REST, BFF e utilização de Design Systems;
  • Sólidos conhecimentos em otimização de performance, gerenciamento de recursos e acessibilidade em aplicações mobile;
  • Experiência com arquitetura Offline First, persistência local e sincronização de dados;
  • Experiência com testes automatizados de componentes e fluxos mobile, incluindo validações em dispositivos físicos;
  • Vivência com Git, revisão de código e pipelines de CI/CD mobile;
  • Conhecimentos em arquitetura de software e capacidade de atuar com autonomia na resolução de problemas complexos.
Informações adicionais
  • Experiência com automação de testes utilizando Maestro ou Appium e técnicas de comparação visual;
  • Conhecimentos em feature flags e observabilidade mobile;
  • Vivência com ferramentas de desenvolvimento assistido por agentes de Inteligência Artificial.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

3672: Engenheiro(a) de Software Sênior Frontend Mobile
3672: Engenheiro(a) de Software Sênior Frontend Mobile

Mazzatech • Brazil

Remote
BRL 180,000 - 300,000
[AE] ANALISTA DESENVOLVEDOR MOBILE - SÊNIOR
[AE] ANALISTA DESENVOLVEDOR MOBILE - SÊNIOR

iblue • Rio de Janeiro

On-site
BRL 167,400 - 223,200
Notebook de última geração
Bônus por indicação de candidatos
Pacotes de benefícios flexíveis
+5
Desenvolvedor Front-end (React) SR
Desenvolvedor Front-end (React) SR

Pantheon Inc • Brazil

Remote
BRL 90,000 - 150,000
Desenvolvedor mobile
Desenvolvedor mobile

markts. • Rio de Janeiro

On-site
BRL 111,600 - 167,400
Engenheiro(a) de Software Mobile Android (Remoto)
Engenheiro(a) de Software Mobile Android (Remoto)

Sauter • São Paulo

Hybrid
BRL 120,000 - 180,000
Desenvolvedor(a) React Native Pleno/Sênior
Desenvolvedor(a) React Native Pleno/Sênior

Radartec • Belo Horizonte

On-site
BRL 134,000 - 201,000
Desenvolvedor React Native Sênior
Desenvolvedor React Native Sênior

HIRING • São Paulo

On-site
BRL 120,000 - 180,000
Junior Software Developer (Android)
Junior Software Developer (Android)

Enghouse Systems Limited • São Paulo

On-site
BRL 100,000 - 145,000
Desenvolvedor(a) Mobile React Native
Desenvolvedor(a) Mobile React Native

Growdev • Brazil

Remote
BRL 120,000 - 180,000
[AE] ANALISTA DESENVOLVEDOR MOBILE - PLENO
[AE] ANALISTA DESENVOLVEDOR MOBILE - PLENO

iblue • Rio de Janeiro

On-site
BRL 133,920 - 200,880
Descanso remunerado de 15 dias
Notebook de última geração
Bônus por indicação de candidatos
+2