Smart ConsultingNova

Flutter Developer

  • LocalPorto, Portugal
  • Entrou na lista23/10/2026
  • ÁreaEngenharia de software

Sobre a vaga

🚀 Procuras dar um passo na tua carreira na área de desenvolvimento mobile?

Então chegaste ao sítio certo – à Smart.

Estamos à procura de um Senior Flutter Developer para integrar um projeto numa empresa global especializada em soluções de software, informação e serviços para profissionais e organizações.

Se tens experiência sólida em Flutter, gostas de desenvolver aplicações mobile de qualidade e tens interesse em explorar novas formas de desenvolvimento com recurso à Inteligência Artificial, esta oportunidade pode ser para ti!

🔎 O que precisas para esta vaga?

  • Mínimo de 5 anos de experiência em Engenharia de Software , incluindo pelo menos 3 anos de experiência em desenvolvimento Flutter ;
  • Experiência comprovada no desenvolvimento, publicação e manutenção de aplicações Flutter em produção, disponíveis na App Store e Google Play;
  • Conhecimentos sólidos de Flutter e Dart ;
  • Experiência com Riverpod para gestão de estado. Conhecimentos de Provider ou BLoC serão também valorizados;
  • Experiência com ferramentas de desenvolvimento assistido por IA, como GitHub Copilot ou similares, com capacidade para analisar, testar e validar o código gerado;
  • Experiência em abordagens de desenvolvimento orientadas por especificações ( Spec-Driven Development ), idealmente com OpenSpec, GitHub Spec Kit ou ferramentas semelhantes;
  • Conhecimentos sólidos de Programação Orientada a Objetos (OOP), princípios SOLID, design patterns e boas práticas de arquitetura de software;
  • Experiência na integração de APIs REST e serviços backend;
  • Experiência com testes automatizados, incluindo unit tests, widget tests e integration tests;
  • Conhecimentos de processos de CI/CD e pipelines de build e release para aplicações mobile, nomeadamente com GitHub Actions ou ferramentas semelhantes;
  • Capacidade de analisar e resolver problemas técnicos, otimizar a performance e garantir a estabilidade das aplicações;
  • Experiência com Git, code reviews e trabalho colaborativo em equipas de desenvolvimento;

💡 Valorizamos ainda:

  • Experiência com Test-Driven Development (TDD);
  • Conhecimentos de Firebase e ferramentas de analytics mobile;
  • Experiência em desenvolvimento nativo para iOS (Swift) ou Android (Kotlin);
  • Experiência em mentoring, partilha de conhecimento e apoio ao desenvolvimento de outros engenheiros;
  • Experiência em projetos de fintech, contabilidade ou software financeiro.

🌍 Outros requisitos:

  • Inglês nível B2 ou superior ;
  • Capacidade de trabalhar de forma autónoma e organizada;
  • Boa capacidade de comunicação e colaboração com equipas multidisciplinares;
  • Pensamento analítico e orientação para a resolução de problemas;
  • Proatividade na identificação de melhorias e otimização de soluções;
  • Interesse pela inovação tecnológica e aprendizagem contínua.

🌟 Porquê juntar-te à nossa equipa?

  • Tornamos reais os projetos em que participamos;
  • Valorizamos a qualidade, a inovação e a eficiência no que fazemos;
  • Somos uma equipa dinâmica, íntegra e de confiança;
  • Promovemos um ambiente colaborativo e oportunidades de crescimento profissional;

📍 Onde podes trabalhar? Porto

Detalhes da vaga

Empresa
Smart Consulting
Publicada em
22 de outubro de 2026
Site do anúncio
linkedin.com

Como se candidatar

Este anúncio está no LinkedIn, e o Find Best Job nunca entra lá pela sua conta. Crie a conta grátis: ele procura vagas como esta todo dia e envia a candidatura no site da empresa, com o seu currículo e as suas respostas.

Grátis para começar: 3 candidaturas, 1 por dia. Comprando créditos, saem até 10 por dia, a partir de R$1,67 por candidatura. Ver preços

Veja também