Desenvolvedor Flutter Pleno
Conhecimentos necessários:
- Conhecimento básico em AWS e CI/CD;
- Conhecimento intermediário em GIT, SQL e API Rest;
- Conhecimento avançado em Flutter.
Responsabilidades
- Desenvolver, manter e otimizar aplicações móveis multiplataforma (iOS e Android) utilizando Flutter, garantindo alta performance, responsividade e escalabilidade;
- Integrar as aplicações mobile com APIs Restful, trabalhando em conjunto com a equipe de backend para garantir a eficiência na comunicação entre os serviços;
- Escrever código limpo, reutilizável e modular, seguindo as melhores práticas e padrões de desenvolvimento em Flutter e Dart;
- Implementar soluções que priorizem a experiência do usuário (UX), garantindo uma interface intuitiva e amigável (UI) em colaboração com a equipe de design;
- Aplicar práticas de teste automatizado (unitário e de interface) para assegurar a qualidade e a estabilidade das aplicações;
- Participar da definição de arquitetura mobile, selecionando tecnologias e metodologias adequadas para a entrega contínua de features e correções;
- Utilizar e configurar CI/CD para automatizar builds, testes e deploy de aplicações mobile;
- Colaborar com equipes multifuncionais para alinhar requisitos de negócio e tecnologia, proporcionando soluções que atendam às necessidades do produto e do usuário;
- Manter a integração das aplicações com serviços externos, como notificações push, geolocalização, armazenamento em nuvem e outros, utilizando bibliotecas e plugins adequados;
- Documentar o código e os processos de desenvolvimento, facilitando a manutenção e a evolução contínua das aplicações;
- Garantir que as aplicações atendam às diretrizes das lojas de aplicativos (Google Play e App Store), incluindo políticas de publicação e atualizações.
100% remoto