Job Openings Flutter Developer

About the job Flutter Developer

                      
Job Good! Life Good! 

The HeadHunter Group is an innovative Staffing and Recruiting Company with HQ in US, Dover, Delaware, operating in Canada, Albania, Kosovo, Montenegro, North Macedonia, Bosnia & Herzegovina, Serbia, Cyprus, Greece, and Bulgaria. We offer the newest mentality in the staffing industry, with our core focus on Candidates and Clients. 

          

                              Flutter Developer Cross-Platform Mobile & Web


Employment Type: Full-time

Department: R&D

Reports to: VP R&D


About the Role

We are seeking a talented and passionate Flutter Developer to join our development team. In this role, you will be responsible for designing, developing, and maintaining cross-platform applications using Flutter for mobile (iOS and Android), web, and desktop (Windows/macOS/Linux) platforms. You will work closely with product managers, designers, and other engineers to deliver exceptional user experiences that run seamlessly across devices.


Key Responsibilities

  • Develop and maintain high-performance, reusable, and reliable Flutter code for cross- platform applications.
  • Build adaptive and responsive UIs for various platforms (mobile, web, desktop).
  • Integrate RESTful APIs and third-party services into applications.
  • Ensure the best possible performance, quality, and responsiveness of the applications.
  • Collaborate with UI/UX designers and backend developers to define and deliver new features.
  • Write unit, widget, and integration tests to ensure code quality.
  • Participate in code reviews, sprint planning, and other Agile processes.

Qualifications

Must-Have:

  • 3+ years of experience in software development, with at least 2 years using Flutter/Dart.
  • Strong portfolio of Flutter apps published on the App Store, Google Play, web or desktop.
  • Proficiency in building responsive and adaptive UI across devices and screen sizes.
  • Hands-on experience in integrating backend services and APIs.
  • Experience working with cross-platform state management libraries (e.g., Provider, Riverpod, Bloc).
  • Strong knowledge of mobile architectures and app lifecycle.
  • Familiarity with Git and version control practices.
  • Ability to write clean, maintainable, and well-documented code.

Nice to Have (Preferred):

  • Experience with Kotlin Multiplatform (KMM).
  • Familiarity with native development (Android/iOS) and platform channel integration.

* All applications will be treated with strict confidentiality according to the law No. 9887 set by the Albanian Parliament for the "Protection of Personal Data". Only the selected candidates will be notified.