Job Description
Requisitos obrigatórios:
- Desejável ensino superior em Ciência da Computação ou áreas correlatas. Não eliminatório.
- 5+ anos de experiência em desenvolvimento mobile com apps publicados em produção.
- 2+ anos com Flutter em produção (Dart, async/Stream, build_runner, monorepo).
- Capacidade comprovada de escrever platform channels e módulos nativos em Kotlin (Android) e/ou Swift (iOS).
- Domínio de arquiteturas mobile (MVVM, Clean Architecture, Repository pattern, separação UI/domain/data).
- Conhecimento sólido de state management (Riverpod, Bloc ou equivalente) e injeção de dependência.
- Experiência com testes (unit em Dart, integration tests, mocks de plataforma).
- Domínio de Git, CI/CD, code review.
- Familiaridade com publicação e gestão de apps na App Store e Google Play.
- Inglês intermediário para leitura técnica e colaboração assíncrona.
Diferenciais: