Desenvolvedor(a) Mobile (Flutter + Nativo)
On-site · Porto Alegre, Rio Grande do Sul, Brazil
Job Summary
Senior Mobile Developer for Flutter and native modules to build cross-platform mobile apps (iOS and Android) with shared Dart logic and platform-specific integrations. Develop Flutter applications with adaptive UI (Material 3 + Cupertino), implement platform channels and native modules in Kotlin/Swift, apply architecture patterns (MVVM, Clean Architecture, Repository), manage state with Riverpod/Bloc, and perform unit/integration tests. Contribute to end-to-end lifecycle (architecture, implementation, deployment, monitoring), collaborate across teams, influence tech stack and tooling, and follow AI-assisted development practices with structured specs before coding.
Required Qualifications
- 5+ anos de experiência em desenvolvimento mobile
- 2+ anos com Flutter em produção
- Capacidade de escrever platform channels e módulos nativos em Kotlin e/ou Swift
- Domínio de arquiteturas mobile (MVVM, Clean Architecture, Repository pattern)
- Conhecimento sólido de state management (Riverpod, Bloc) e injeção de dependência
- Experiência com testes (unit em Dart, integration tests, mocks de plataforma)
- Git, CI/CD, code review
- Familiaridade com publicação e gestão de apps na App Store e Google Play
- Inglês intermediário
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.