Descrição a ser definida.Programador Flutter Pleno
Formação: Ensino superior completo ou cursando em Análise e Desenvolvimento de Sistemas, Ciência da Computação, Sistemas de Informação, Engenharia de Software ou áreas correlatas.
Responsabilidades
Desenvolver e manter aplicativos Flutter para Android e iOS com autonomia
Participar da definição e evolução da arquitetura das aplicações
Integrar aplicativos com APIs REST e serviços externos
Colaborar com equipes de back-end, design e produto para entrega de funcionalidades
Escrever código limpo, reutilizável, testável e bem documentado
Realizar testes, correções de bugs e otimizações de desempenho
Participar de revisões de código (code review) e contribuir com boas práticas de desenvolvimento
Apoiar desenvolvedores juniores e compartilhar conhecimento com a equipe
Participar do processo de publicação e atualização de aplicativos nas lojas (Google Play e App Store)
Requisitos
Experiência comprovada com Flutter e Dart
Experiência no desenvolvimento de aplicativos mobile publicados ou em produção
Domínio de widgets, layouts responsivos, navegação e gerenciamento de estado
Experiência com gerenciadores de estado como Provider, Riverpod, Bloc, Cubit ou similares
Conhecimento sólido de arquitetura de aplicações (MVC, MVVM, Clean Architecture ou similares)
Experiência no consumo de APIs REST, autenticação e tratamento de dados
Conhecimento de Firebase (Authentication, Firestore, Cloud Messaging, Crashlytics ou similares)
Familiaridade com Git e fluxo de versionamento (Git Flow, Pull Requests, Code Review)
Experiência com testes unitários e/ou testes de widgets
Boa comunicação, organização e capacidade de trabalhar em equipe
Perfil proativo e orientado à resolução de problemas
Diferenciais
Experiência com integração de APIs nativas (Android/iOS)
Conhecimento em CI/CD para aplicativos mobile
Experiência com publicação em Google Play e App Store
Noções de UI/UX mobile e design system
Experiência com metodologias ágeis (Scrum/Kanban)
Conhecimento em monitoramento, analytics e performance de aplicativos
Faixa esperada de atuação
Buscamos um profissional de nível Pleno, capaz de atuar com autonomia nas demandas do dia a dia, propor melhorias técnicas, contribuir para a evolução da arquitetura do projeto e apoiar o crescimento da equipe de desenvolvimento mobile.
Localidade: Maringa