Descrição da vaga:

📍 Atuação remota. 🎯 Resumo da posição: Profissional com forte background em desenvolvimento multiplataforma, arquitetura de microapps (módulos independentes e empacotamento) e testes unitários em produção. Experiência em ecossistemas de alta complexidade, incluindo gestão de monorepos, rotinas de CI/CD e suporte pontual a código nativo (Android/iOS) em fases de migração. ✅ Requisitos obrigatórios: * Experiência sólida com Flutter e Dart em produção; * Vivência com arquitetura de microapps, incluindo módulos independentes, comunicação entre módulos e empacotamento; * Desenvolvimento mobile para iOS e Android, além de desenvolvimento web com Flutter; * Experiência com integração de APIs, abrangendo consumo, tratamento de erros e autenticação; * Experiência na escrita de testes unitários; * Boas práticas de versionamento de código com Git e aplicação dos padrões do GitFlow. ⭐ Diferenciais: Conhecimento em código nativo como Kotlin ou Java para Android e Swift para iOS, para suporte pontual ao projeto legado nativo durante a migração para Flutter; Experiência com Melos para gerenciamento de monorepos Flutter e Dart; Experiência com Cloudsmith ou outros gerenciadores de pacotes e registries privados; Experiência com CI/CD voltado para aplicações mobile; Conhecimento de gerenciadores de estado como Provider, Bloc ou Riverpod; Familiaridade com o processo de publicação de aplicativos nas lojas Play Store e App Store; Experiência com testes de widget e testes de integração. 🔎 Principais responsabilidades: Desenvolver e dar suporte a aplicações mobile para iOS e Android e aplicações web utilizando Flutter; Implementar arquitetura de microapps garantindo a independência, comunicação e empacotamento de módulos; Consumir e integrar APIs garantindo o correto tratamento de erros e processos de autenticação; Escrever testes unitários para garantir a qualidade e a estabilidade do código; Manter o versionamento de código e fluxos de trabalho alinhados às melhores práticas do GitFlow; Dar suporte pontual ao código legado nativo em Kotlin, Java ou Swift durante o processo de migração para Flutter.

Ao profissional da área que deseja se candidatar:
Preencha o formulário abaixo e envie seu currículo para participar do processo de seleção.