Engenheiro(a) Flutter
Remoto (América Latina)
Tempo integral
Sênior
Construa apps multiplataforma em Flutter e Dart para startups dos EUA que querem um único time publicando nas duas lojas.
Inglês necessário para o dia a dia: você vai trabalhar todos os dias com um time dos EUA.
Já se candidatou? Veja seu status
Sobre a vaga
Estamos procurando um(a) Engenheiro(a) Flutter Sênior para atuar em nossas empresas parceiras que desenvolvem apps de consumo e de serviços em campo, em que uma única base de código Dart atende iOS e Android. Você será responsável pela arquitetura e pelo gerenciamento de estado, vai escrever platform channels quando o framework não der conta e vai manter o tempo de frame fluido nos aparelhos Android baratos que os usuários reais usam.
O que você vai fazer
- Construir e entregar funcionalidades com Flutter e Dart
- Ser responsável pelo gerenciamento de estado com Riverpod, Bloc ou Provider
- Escrever platform channels para acessar APIs nativas de iOS e Android
- Fazer profiling e corrigir jank, excesso de rebuilds e crescimento de memória
- Gerenciar flavors, releases e publicações nas lojas
- Escrever widget tests e testes de integração que rodem no CI
Requisitos
- 5+ anos de desenvolvimento mobile, 3+ com Flutter em produção
- Apps publicados tanto na App Store quanto no Google Play
- Fundamentos sólidos de Dart: null safety, async, streams, isolates
- Experiência com uma biblioteca de gerenciamento de estado e uma arquitetura clara
- Experiência com CI/CD mobile e gestão de releases
- Inglês excelente, escrito e falado (B2+)
Diferenciais
- Experiência nativa com Swift ou Kotlin para trabalho com channels
- Experiência com Flutter para web ou desktop
- Experiência com sincronização offline-first e bancos de dados locais
- Contribuições para pacotes Flutter
Stack de tecnologia
Flutter
Dart
Riverpod
Firebase
Fastlane
SQLite
Benefícios
Remuneração competitiva em USD
Trabalho 100% remoto
Horário flexível
Verba para desenvolvimento profissional
Auxílio para plano de saúde
Auxílio para equipamentos
Candidate-se a esta vaga
Remuneração competitiva em USD - Remoto
