Desenvolvedor Flutter Sénior – Aplicações Móveis e Suporte
ITDS Portugal · Remoto
Sobre a função
Ilumine o futuro dos transportes — desenvolva soluções móveis inovadoras para redefinir a experiência dos clientes!
Oportunidade sediada na UE com trabalho remoto (até 5 dias/semana).
Como Desenvolvedor Flutter Sénior — Aplicações Móveis e Suporte, irá trabalhar para o nosso cliente, um líder em serviços de motorista privado de luxo e transportes no Médio Oriente. Irá assumir a responsabilidade pela plataforma Masaraty, um produto B2C ativo de reserva de transportes, garantindo estabilidade, melhorias e inovação contínua nas aplicações móveis iOS e Android. Junte-se a uma equipa dinâmica que valoriza a excelência técnica, o suporte proactivo e o desenvolvimento estratégico para definir novos padrões na mobilidade.
As suas principais responsabilidades:
- Assumir o pipeline de suporte, fazer a triagem de incidentes e garantir resoluções atempadas dentro das diretrizes de SLA.
- Monitorizar proativamente o Firebase Crashlytics, GCP Cloud Logging e as métricas de desempenho para prevenir problemas.
- Desenvolver novas funcionalidades de ponta a ponta, incluindo a interface com Flutter, o backend com Firebase e os serviços relevantes do GCP.
- Gerir as submissões nas lojas de aplicações, atualizações e processos de lançamento tanto para iOS como para Android.
- Escrever testes unitários, realizar revisões de código e documentar decisões para manter a qualidade do código.
- Refatorizar e otimizar a base de código, gerir a dívida técnica e propor melhorias na arquitetura.
- Colaborar com o cliente através de atualizações semanais, revisões mensais e canais de comunicação diretos.
É o ideal para esta função se tiver:
- 5+ anos de experiência profissional em engenharia de software.
- 3+ anos de experiência em desenvolvimento Flutter em produção (Dart, gestão de estado, integrações nativas).
- Histórico comprovado de publicação de aplicações Flutter tanto na App Store do iOS como do Android.
- Compreensão profunda do ecossistema Firebase (Firestore, Authentication, Cloud Functions, Crashlytics).
- Conhecimentos básicos de GCP: Cloud Run, Cloud Storage, IAM, Cloud Logging.
- Inglês fluente, escrito e falado, com fortes competências de comunicação para interações com o cliente.
- Mentalidade orientada para o cliente, com capacidade para explicar detalhes técnicos em linguagem simples.
É uma mais-valia se tiver:
- Experiência com plataformas de transportes, logística ou reservas.
- Competências em mapas e geolocalização (Google Maps Platform), otimização de rotas ou monitorização de condutores.
- Experiência em integração de pagamentos (Stripe, HyperPay, PayTabs).
- Familiaridade com ferramentas CI/CD SaaS para Flutter (Codemagic, Fastlane, Bitrise, GitHub Actions).
- Exposição ao mercado saudita ou do CCG (GCC), incluindo interface RTL, calendário Hijri ou funcionalidades de horários de oração.
- Instintos de DevOps/SRE para configurar monitorização e alertas proativos.
- Experiência em assumir bases de código de fornecedores anteriores.
Idioma necessário para a função:
Inglês fluente (escrito e falado).
Elegibilidade para trabalhar na UE:
Apenas serão considerados candidatos com direito legal de trabalhar na União Europeia para esta função.
#FAÇAA suaCarreiraMELHOR
Interessado? Candidate-se agora e inclua o seu CV (preferencialmente em inglês) juntamente com uma declaração a confirmar o seu consentimento para o tratamento e armazenamento dos seus dados pessoais.
https://itdsportugal.com/en/it-jobs/9188/?utm_source=itjobs