Flutter Mobile Developer | Pleno (Remoto)
Indexed description
.
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).
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search