Imaginary Cloud logo

Senior Mobile Developer (Flutter)

Imaginary Cloud·Salary not specified

Primary stack

FlutterDartCI/CDAI

Nice to have's

KotlinJavaSwiftObjective-C

Job description

About the Position

Senior Mobile Developer (Flutter)

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.

Responsibilities

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

Requirements

  • 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 http 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.

We Offer

  • 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

About the Company

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.

Get to Know Us

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.

© Imaginary Cloud. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Imaginary Cloud logo
Imaginary Cloud

Consultancy Web Mobile Design; IT / tech за описом ITJobs; IT-послуги

Popular searches