Informações
O cargo de Frontend Flutter é responsável por desenvolver e implementar interfaces de usuário para aplicativos móveis utilizando a tecnologia Flutter. O profissional atua na criação de layouts responsivos, interações dinâmicas e integração com APIs. Além disso, é responsável por garantir a performance e usabilidade dos aplicativos, seguindo as melhores práticas de desenvolvimento.
Continua apos o anúncio
Competências esperadas:
Autonomia e Proatividade
- Capacidade de propor soluções e melhorias contínuas sem depender de direcionamentos constantes.
- Atitude de antecipar problemas e agir preventivamente.
Pensamento Analítico e Resolução de Problemas
- Raciocínio estruturado para lidar com desafios técnicos complexos.
- Habilidade em avaliar diferentes alternativas e propor soluções sustentáveis e escaláveis.
Continua apos o anúncio
Colaboração e Trabalho em Equipe
- Disposição para compartilhar conhecimento, apoiar colegas e atuar em parcerias multidisciplinares (designers, backend, produto).
- Capacidade de escuta ativa e comunicação assertiva.
Orientação a Resultados e Qualidade
- Foco em entregar valor ao usuário, com atenção a prazos e à excelência técnica.
- Comprometimento em seguir boas práticas de arquitetura, testes e performance.
Continua apos o anúncio
Adaptabilidade e Flexibilidade
- Facilidade em lidar com mudanças de prioridade e novas demandas do negócio.
- Capacidade de se atualizar constantemente frente à evolução das ferramentas e frameworks.
Liderança Técnica e Mentoria (mesmo sem cargo de gestor)
- Atuação como referência técnica no time, inspirando boas práticas de código e arquitetura.
- Disponibilidade para orientar desenvolvedores menos experientes, promovendo crescimento coletivo.
Continua apos o anúncio
Visão de Produto e Experiência do Usuário
- Olhar além do código, considerando usabilidade, acessibilidade e impacto da solução.
- Capacidade de dialogar com áreas de negócio para alinhar entregas às necessidades reais dos usuários.
Gestão de Pressão e Resiliência
- Habilidade para atuar em ambientes ágeis, com demandas rápidas e desafios constantes.
- Resiliência para lidar com feedbacks e aprender com erros.
Continua apos o anúncio
Requisitos:
• Flutter/Dart com builds para iOS e Android.
• Arquitetura em camadas (Bloc, Riverpod ou GetX).
• Componentização e design system.
• Integração de recursos nativos (câmera, push, local storage).
• Tratamento de chamadas síncronas/assíncronas, Promises/Futures.
• Uso de SQLite/local DB, shared preferences e configurações de dispositivo.
Desejável:
CI/CD mobile (Fastlane, Codemagic, GitHub Actions).
Testes Widget/Integration.
Publicação em Store e App Review.