Flutter Developer

Smart Consulting

Porto

On-site

EUR 60,000 - 90,000

Full time

12 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A Smart Consulting procura um Senior Flutter Developer para integrar um projeto numa empresa global de software. Procuramos alguém com forte experiência em Flutter, disponível para trabalhar num contexto de equipa multidisciplinar em Porto.

Resume-se a criar aplicações móveis de alta qualidade com foco em desempenho, testes e validação, recorrendo a IA para otimizar o código. O candidato ideal deverá demonstrar competências em Flutter, Riverpod, testes, CI/CD e integração com APIs REST, mantendo

Qualifications

  • Mínimo de 5 anos de experiência em Engenharia de Software, com pelo menos 3 anos em Flutter.
  • Experiência comprovada no desenvolvimento, publicação e manutenção de aplicações Flutter em produção (App Store/Google Play).
  • Experiência com Riverpod para gestão de estado; conhecimentos de Provider ou BLoC valorizados.
  • Experiência com ferramentas de IA para desenvolvimento (ex.: GitHub Copilot) e capacidade de validar código gerado.
  • Conhecimentos de Spec-Driven Development (OpenSpec, GitHub Spec Kit ou similares).
  • Conhecimentos sólidos de OO, SOLID, design patterns e boas práticas de arquitetura de software.
  • Experiência com integração de APIs REST e serviços backend.
  • Testes automatizados (unit, widget, integration tests) e CI/CD com GitHub Actions.

Skills

Flutter
Riverpod
OpenSpec
Solicitação de IA em desenvolvimento
OOP/SOLID
REST APIs
CI/CD
Git
TDD
Android/iOS nativo

Tools

GitHub Copilot
OpenSpec
GitHub Actions
GitHub Spec Kit

Job description

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;
  • 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;
  • 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.
  • 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.
  • 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;
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Flutter Developer for AI-Driven Mobile Apps
Senior Flutter Developer for AI-Driven Mobile Apps

Smart Consulting • Porto

On-site
EUR 60,000 - 90,000
Senior Flutter Developer
Senior Flutter Developer

Adentis Portugal • Lisboa

On-site
EUR 55,000 - 90,000
Health benefits
Team Building events
Large partner network
+3
Senior Flutter Developer
Senior Flutter Developer

ADENTIS • Porto

On-site
EUR 42,000 - 66,000
Benefícios de saúde para colaboradores
Team Building
Formação contínua
Senior Flutter Developer — AI‑Driven Mobile Apps & CI/CD
Senior Flutter Developer — AI‑Driven Mobile Apps & CI/CD

Adentis Portugal • Lisboa

On-site
EUR 55,000 - 90,000
Health benefits
Team Building events
Large partner network
+3
Flutter Developer
Flutter Developer

Dellent • Lisboa

Hybrid
EUR 42,000 - 70,000
Seguro de Saúde
Formação personalizada
Onboarding remoto
+3
Senior Flutter Developer - Porto
Senior Flutter Developer - Porto

Adentis Portugal • Lisboa

Hybrid
EUR 42,000 - 60,000
Health benefits
Team Building events
Flexible schedule
+1
Senior Flutter Developer - IA-Driven & Spec-First
Senior Flutter Developer - IA-Driven & Spec-First

ADENTIS • Porto

On-site
EUR 42,000 - 66,000
Benefícios de saúde para colaboradores
Team Building
Formação contínua
Senior Flutter Developer
Senior Flutter Developer

Adentis Portugal • Porto

On-site
EUR 42,000 - 60,000
Equilíbrio vida profissional/pessoal
Benefícios de saúde para família
Formação contínua
+1
Flutter Developer
Flutter Developer

Adentis Portugal • Porto

On-site
EUR 32,000 - 52,000
Benefícios de saúde
Equilíbrio vida-trabalho
Formação contínua
+1
Senior Flutter Engineer
Senior Flutter Engineer

Alongside • Porto

Hybrid
EUR 50,000 - 75,000
Hybrid work model
2 days in Porto office per week