Flutter Mobile Developer | Pleno (Remoto)

Compass UOLgupypaskelbta 2026-08-24
Privaloma:JavaKotlinSwiftFlutterGitGoogle CloudCloudBackendMobileRemote

Responsabilidades e atribuições

  • Desenvolver aplicativos mobile, implementando funcionalidades de acordo com os requisitos definidos;
  • Garantir aderência aos padrões técnicos da plataforma, seja Android, iOS ou híbrida;
  • Aplicar boas práticas de usabilidade e performance no desenvolvimento das aplicações;
  • Realizar integração com APIs e serviços, assegurando uma experiência fluida e responsiva para o usuário final;
  • Codificar com foco em qualidade, segurança, manutenção e escalabilidade;
  • Atuar de forma alinhada com os times de Back-end, Design e Produto;
  • Conduzir o desenvolvimento de features complexas para os aplicativos;
  • Atuar em todo o ciclo de vida dos aplicativos Android e iOS;
  • Executar processos de deploy/publicação nas lojas;
  • Acompanhar o monitoramento e a sustentação dos aplicativos publicados.

Requisitos e qualificações

  • Experiência em desenvolvimento de aplicativos com Flutter e Dart;
  • Experiência com animações em Flutter utilizando lottie ou similiar;
  • Conhecimento técnico em injeção de dependência;
  • Experiência comprovada em todo o ciclo de publicação e gerenciamento de apps na Apple App Store e Google Play Store;
  • Experiência no consumo e integração com APIs REST;
  • Experiência prática e robusta com o ecossistema Firebase (Firebase Analytic, Crashlytics, Cloud Messaging (FCM), Remote Config e Firestore)
  • Experiência em testes de software mobile (Testes Unitários, Testes de Widget e Testes de Integração);
  • Experiência com Git (Gitflow ou similar).

Diferencial:

  • Experiência com Back-End;
  • Experiência com serviços GCP (Cloud Functions e Cloud Run);
  • Experiência na configuração ou manutenção de pipelines de integração e entrega contínua (Jenkins, GitLab CI, GitHub Actions e Codemagic);
  • Conhecimento em desenvolvimento nativo (Kotlin/Java para Android ou Swift/Objective-C para iOS).