Search by job, company or skills

FITT Meals

Senior Flutter Mobile Application Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 9 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Position: Senior Flutter Mobile Application Developer

Department: Technology

Location: DIC, Dubai

About FITT Meals

FITT Meals is a leading provider of nutritious, high quality meal plans and food delivery services committed to promoting health and wellness. Our mission is to make healthy eating accessible and affordable without compromising on quality. Our dynamic team thrives on innovation, collaboration and excellence in serving our diverse customer base. At FITT Meals, our dedicated team is passionate about helping individuals achieve their fitness and wellness goals through convenient and nutritious meal options.

As we continue to grow, we are seeking a highly experienced senior Flutter developer to lead our mobile application development efforts.

Role Overview

The Senior Flutter Mobile Application Developer will be responsible for building, releasing and maintaining high quality cross platform mobile applications for iOS and Android using designs provided by the product and design teams. This role requires strong hands on development expertise, proven experience delivering multiple production apps, and the ability to lead and mentor a remote mid level Flutter developer.

The role combines technical leadership with hands on execution, ownership of mobile engineering standards and responsibility for delivery quality and timelines.

Responsibilities

  • Build, maintain and scale Flutter applications for iOS and Android based strictly on provided UI and UX designs.
  • Translate Figma designs into pixel accurate, production ready mobile interfaces.
  • Own the full mobile app lifecycle including development, testing, store submissions, releases and post release support.
  • Lead mobile technical decisions including architecture, libraries and state management.
  • Integrate RESTful APIs and manage data flow between mobile applications and backend services.
  • Implement and standardize state management using Bloc, Riverpod or similar frameworks.
  • Ensure performance, stability and consistent behavior across devices and OS versions.
  • Apply secure mobile development practices including authentication and secure data storage.
  • Lead, mentor and review work of a remote mid level Flutter developer.
  • Collaborate closely with backend engineers and product stakeholders to ensure correct implementation of requirements.
  • Use AI assisted development tools such as GitHub Copilot, ChatGPT, Cursor and Cline to improve development efficiency and code quality.
  • Establish and enforce best practices for code quality, testing and release management.
  • Work within Agile processes and actively participate in planning and delivery.

Working Environment

A collaborative technology team that values ownership, accountability and quality delivery. The role involves leading mobile development efforts while coordinating closely with cross functional teams and a remote developer.

Education

Minimum Qualifications:

  • Bachelor's degree in an IT related field.

Work Experience

  • Minimum of 6 to 8 years of professional mobile application development experience.
  • At least 4 to 5 years of hands on experience with Flutter.
  • Proven experience building, releasing and maintaining multiple production mobile applications on App Store and Google Play.

Required Skills (Non Negotiables)

  • Expert level proficiency in Flutter and Dart.
  • Strong experience translating Figma designs into mobile applications.
  • Deep understanding of mobile application architecture and best practices.
  • Proven experience leading mobile development projects end to end.
  • Advanced experience with state management using Bloc, Riverpod or equivalent.
  • Strong experience integrating RESTful APIs.
  • Expertise in mobile performance optimization and debugging.
  • Strong understanding of mobile security best practices.
  • Hands on experience with app store submissions and release cycles.
  • Proficiency with Git and collaborative workflows.
  • Experience using AI assisted development tools and prompt engineering.

Trainings

  • Advanced Flutter or mobile development certifications are a plus.
  • Training in mobile performance, security or CI CD for mobile apps is beneficial.
  • Exposure to Generative AI tools and workflows is an advantage.

Other Relevant Information

  • Experience mentoring or leading developers.
  • Experience working with remote or distributed team members.
  • Familiarity with Firebase services such as Crashlytics, Analytics or Push Notifications is a plus.
  • Strong problem solving and decision making skills.

Personal Characteristics

  • Hands on technical leader with strong ownership mindset.
  • Clear communicator who can guide and support team members.
  • Values aligned with FITT Meals including being connected, empowered, customer focused and accountable.
  • Consistently delivers high quality, reliable outcomes.
  • Curious, adaptable and committed to continuous improvement.

Benefits

  • Medical Insurance
  • Yearly Airfare Allowance
  • One FITT Meals main meal per day
  • Educational Allowance
  • Monthly Meals Bonus

Join FITT Meals and lead the delivery of robust, high quality mobile applications that support healthier lifestyles across the UAE.

Qualifications

Required Skills (Non negotiables):

  • Expert level proficiency in Flutter and Dart.
  • Strong experience translating Figma designs into mobile applications.
  • Deep understanding of mobile application architecture and best practices.
  • Proven experience leading mobile development projects end to end.
  • Advanced experience with state management using Bloc, Riverpod or equivalent.
  • Strong experience integrating RESTful APIs.
  • Expertise in mobile performance optimization and debugging.
  • Strong understanding of mobile security best practices.
  • Hands on experience with app store submissions and release cycles.
  • Proficiency with Git and collaborative workflows.
  • Experience using AI assisted development tools and prompt engineering.

Must have skills

  • Strong understanding of basic and intermediate cooking techniques.
  • Previous experience as a Commis or Demi CDP required.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 142290987