Desenvolvedor Flutter
Descrição da Vaga
**Responsabilidades e atribuições** * Desenvolver e manter aplicativos mobile (iOS e Android) utilizando **Flutte** r e **Dar** * tImplementar autenticação segura (OAuth2, JWT, Firebase Auth) e integrações com APIs REST * ;Realizar o **build, versionamento e publicaçã** o dos apps na **Play Stor** e e **App Stor** e * ;Garantir a performance, estabilidade e qualidade visual da aplicação * ;Apoiar decisões de arquitetura e boas práticas de código * ;Colaborar com UI/UX, QA e backend para entrega de novas funcionalidades * ;Participar de code reviews e cerimônias ágeis, contribuindo tecnicamente com a squad **. Requisitos e qualificaçõ** * es Experiência sólida e comprovada com o framework Flutt * er.Gerenciamento de estado com Bloc/Cubit, Provider ou Riverp * od.Criação de interfaces complexas e customizadas com widgets e animaçõ * es.Conhecimento em arquiteturas escaláveis (Clean Architecture, MVV * M).Experiência com Cloud Functions (criação e consum * o).Experiência com Firebase Cloud Messaging (FCM) para implementação de Push Notificatio * ns.Experiência com Firebase Crashlytics para monitoramento e análise de falh * as.Implementação de autenticação biométrica nativa (FaceID e TouchID) diretamente no Flutter, integrando\-se com as APIs nativ * as.Configuração e gestão de pipelines de CI/CD para apps móveis (GitHub Actions, GitLab CI, Bitris * e).Experiência completa no processo de deploy para Google Play Console e Apple App Store Conne * ct.Integração com APIs RESTful e Graph * QL.Criação e consumo de pacotes nativos via Platform Channe * ls.Controle de versão com Git e escrita de testes (unitários, widge * t).Capacidade de liderar as decisões técnicas do aplicativo, definindo padrões, escolhendo as melhores ferramentas e guiando a direção tecnológi * ca.Perfil que assumme a responsabilidade pelo produto final, identificando oportunidades de melhoria, resolvendo gaps e se preocupando com o sucesso do projeto como um to * do.Habilidade para dialogar de forma clara com equipes multidisciplinares (Product, Design, UX), explicando complexidades técnicas de maneira acessív * el.Aptidão para enfrentar desafios técnicos difíceis, analisando cenários e implementando soluções eficazes e criativ * as.Trabalho em Equipe: Colaboração efetiva dentro do squad, sendo um agente que soma, ouve e contribui para um ambiente positi **vo. Diferenc** * iaisAtuação anterior em Instituições de Ens * ino.Conhecimento no uso de IA para aceleração de desenvolvime * nto.Conhecimento de Backend com **PHP. Etapas do pro** cesso
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev