A Enkode é uma empresa de tecnologia especializada em desenvolvimento de software e consultoria, que acredita no poder da inovação para transformar negócios e impactar pessoas.. Caso prefira, nos envie seu curriculum com o assunto do titulo da vaga: ****** Modelo de Trabalho Na Enkode, oferecemos oportunidades para atuação tanto em regime full-time quanto part-time, permitindo flexibilidade para nossos talentos.
No entanto, valorizamos a responsabilidade e comprometimento com as entregas, independentemente da carga horária escolhida.
Acreditamos que o sucesso está em garantir qualidade, prazos e colaboração efetiva, seja em dedicação integral ou parcial.
Nosso ambiente é dinâmico e desafiador, ideal para profissionais que desejam equilibrar flexibilidade com alta performance e compromisso com os resultados.
Quais serão suas responsabilidades?
• Desenvolver e manter aplicativos mobile usando Flutter, com foco em performance e usabilidade.
• Trabalhar com Google Maps (ou Mapbox), incluindo marcadores, rotas e cálculos de distância .
• Integrar comunicação em tempo real usando WebSockets para troca de dados entre usuários e motoristas.
• Consumir e integrar APIs REST e serviços de backend.
• Criar e manter testes automatizados (unitários, de widget e integração).
• Participar de code reviews, garantindo a qualidade e a manutenção do código.
• Acompanhar deploys e atualizações nas lojas (App Store / Google Play).
Requisitos Obrigatórios: • Experiência sólida com Flutter e Dart (mínimo 2 anos).
• Experiência com Google Maps ou Mapbox SDK no Flutter .
• Conhecimento em geolocalização, rotas e geofencing .
• Experiência prática com WebSocket (Socket.IO ou similar) para comunicação em tempo real.
• Consumo de APIs REST e manipulação de dados assíncronos.
• Conhecimento de gerenciamento de estado ( Riverpod, BLoC, Provider ).
• Publicação e manutenção de apps nas lojas.
• Boas práticas de Clean Code, SOLID e organização modular de projetos Flutter .
Diferenciais (Plus): • Experiência com Firebase (Auth, Firestore, Realtime DB, Push Notifications) .
• Experiência com notificações em background e foreground .
• Conhecimento em CI/CD para mobile (Fastlane, Codemagic, GitHub Actions) .
• Experiência com monitoramento (Crashlytics, Sentry) .
• Vivência anterior com apps de logística, mobilidade ou delivery .