Voltar para a lista

Descrição da vaga

Senior Mobile Developer (Flutter) em Portugal, Portugal

Imaginary Cloud

  • RemotoTrabalhe de qualquer lugar

Portugal, Portugal

At Imaginary Cloud, we believe technology should improve and simplify people's lives. We are a Software Development and UX/UI Design company that follows a unique user-centric Product Design Process. We helped build and launch more than 200 web & mobile applications worldwide together with industry-leading clients and have been awarded in 2020 as Top 100 Fastest Growing Company and Top 1000 Global Company by Clutch. 

Our purpose is to champion a human-centric world; that is why we put our people first always. You can expect a respectful and caring culture, where you can grow and learn in a flexible work environment (see for yourself by checking our  Glassdoor rating ). We are a certified Great Place to Work® , an award that proves our dedication towards building a Human-Centric World from within.

At Imaginary Cloud you will find:

  • A remote-first company. We seek team members who live in Portugal or are willing and legally qualified to live and work in the country.

  • Flexible working hours

  • Global projects with industry-leading clients

  • Career plan with strong growth potential

  • Health & Dental insurance

  • Paid sick days

  • Informal environment

  • Team events

  • Caring, respectful and human-centric culture

  • Comfort budget

  • Fair compensation according to your experience

  • No Outsourcing, as an Imaginaree you will always be part of Imaginary Cloud

We would love to have you onboard if you have hands-on experience in the following areas:

5+ years of Mobile Development experience

  • 3+ years of extensive hands-on experience using Flutter

  • Strong command of Dart syntax , Object-Oriented Programming (OOP), sound null-safety, asynchronous programming (async/await, Future, Stream), generics, and extension methods.

  • Deep understanding of the Flutter framework: widget tree, stateful vs. stateless widgets, custom widgets, keys, rendering pipeline, and efficiently managing rebuilds.

  • Solid experience with modern State Management solutions (e.g., BLoC, Riverpod, or Provider) and scalable mobile architectures.

  • Experience consuming RESTful APIs (using or dio), handling error logic, retry mechanisms, and request interceptors .

  • Experience with local data persistence and caching (e.g., SQLite, Hive, Isar, or SharedPreferences).

  • Proficiency in writing well-designed code with strong experience in the Flutter testing ecosystem (Unit, Widget, and Integration Testing).

  • Proven experience setting up and maintaining CI/CD pipelines for mobile applications (e.g., Fastlane, Codemagic, GitHub Actions, or Bitrise).

  • Hands-on experience with the end-to-end release process , including managing certificates, provisioning profiles, and deploying applications to the Apple App Store and Google Play Store.

  • Outstanding proficiency in using Agentic AI tools like Cursor IDE and Claude Code to accelerate code development, refactoring, and complex debugging.

  • Fluency in English, both spoken and written.

  • Nice to have: familiarity with native mobile languages (Kotlin/Java for Android, Swift/Objective-C for iOS) to handle MethodChannels and platform-specific integrations.

Get to know our tech stack:

  • Mobile development (iOS, Android,  Flutter , React Native)

  • Javascript (https://jobeax.com/link/6WcBICn0LM558SP0, https://jobeax.com/link/BBhkj0xZ1BUHQYAq, https://jobeax.com/link/tzGekrj9a8ToGEDv, https://jobeax.com/link/JSd7UYCSg572jJDY)

  • Ruby / Ruby on Rails

  • Python / Django

  • Git

  • SQL (MySQL / PostgreSQL)

  • Linux / Mac OS - command line

  • Automated provisioning tools (Docker / Ansible / Capistrano)

  • NoSQL (Mongo, Redis, etc.)

  • Photoshop / Figma

As a Mobile Developer, your day-to-day tasks include development, problem-solving, architecture, client interaction, as required to develop a successful product.

If this sounds exactly what you're looking for, we would like to meet you and discuss this opportunity. Please apply below.

Want to get to know us a little bit better? Check out  our blog   to see  who we are and  what to expect from our recruitment process .

Vagas semelhantes

Mais vagas como esta

  • Remoto
  • TI
  • Mobile
... Imaginaree you will always be part of Imaginary Cloud We would love to have you onboard if you have hands-on experience in the following areas: 5+ years of Mobile Development experience - 3+ years of extensive hands-on experience using Flutter - Strong command of Dart syntax , Object-Oriented Programming (OOP), sound null-safety, ...

Portugal

  • Mobile
... escrito) e autorização legal para trabalhar em Portugal. O que procuramos: - 5+ anos de experiência em engenharia de software, no desenvolvimento de aplicações Flutter. - Experiência comprovada no desenvolvimento, lançamento e manutenção de aplicações Flutter em produção, disponíveis na App Store e Google Play. - Utilização ...

Porto, Portugal

  • Presencial
  • Mobile
... on this journey. Join the yellow team as our new Flutter Developer! We are looking for a Flutter Developer to contribute to the development and evolution of mobile applications, working closely with product, design, backend, and development teams to deliver reliable and high-quality mobile experiences. Responsibilities ...

Porto, Portugal

Movilges IT Consulting

Senior Mobile Developer

  • Remoto
  • TI
  • Mobile
Estamos a recrutar um Senior Mobile Developer (m/f) para reforçar a nossa equipa, com possibilidade de trabalhar em regime remoto. O que procuramos: - Licenciatura em Engenharia Informática ou área relacionada; - Mínimo de 5 anos de experiência em desenvolvimento de aplicações móveis Android e/ou iOS. - Experiência no desenho, ...

Lisboa, Portugal

Your new role: • Develop and maintain mobile and web applications using Flutter, ensuring high performance, scalability and user experience • Build reusable, maintainable and modular application architectures following Flutter best practices • Collaborate closely with Product, Design and Engineering teams to deliver new ...

Portugal, Portugal

  • Mobile

$250 USD

... Strong expertise in Android Native development (Java/Kotlin), with a deep understanding of Android-based POS terminal solutions. - Experience in cross-platform mobile development, such as Flutter , and familiarity with other POS application platforms (e. g. , C, JavaScript) is a plus. - Strong knowledge of EMV (Europay, Mastercard, ...

Portugal

  • Presencial
... You will collaborate with cross-disciplinary development teams to design, prototype, implement, and ship key features that expand the Fortnite universe. As a Senior Mobile Game Designer, you'll own features and systems for our mobile players, building new areas of the game and improving existing ones from initial vision ...

Porto, Portugal

  • Remoto
  • TI
  • Mobile
... Imaginaree you will always be part of Imaginary Cloud We would love to have you onboard if you have hands-on experience in the following areas: 5+ years of Mobile Development experience - 3+ years of extensive hands-on experience using Flutter - Strong command of Dart syntax , Object-Oriented Programming (OOP), sound null-safety, ...

Portugal, Portugal

  • Remoto
  • Mobile
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Android Developer (Kotlin) based in Portugal. Join a remote, international team as a Senior Android Developer, building and enhancing native Android applications with a strong focus on ...

Portugal

  • TI
Job Description The role of Senior Full-Stack Software Engineer is globally distributed, with development teams located in various regions of the world. The remit of the role is to contribute to the design, development, and optimization of software solutions. The engineer will work collaboratively with globally distributed ...

Lisboa, Portugal