Mobile Developer

Diet Watchers


Date: 4 hours ago
City: Riyadh
Contract type: Full time
Were looking for a Senior Flutter Developer with a strong command of clean architecture and modern mobile app development practices to join our team. Youll play a key role in delivering seamless and high-performance apps that integrate with robust backend systems, real-time analytics, and third-party services.

If you're passionate about writing clean, modular, and scalable code and youre comfortable working in fast-paced, cross-functional teams this role is for you.

Your Key Responsibilities

  • Build and maintain cross-platform mobile apps using Flutter with clean architecture and modular code.
  • Integrate REST APIs with proper error handling, caching, and secure local storage mechanisms.
  • Work with Firebase services: FCM, Crashlytics, Analytics, and push notifications.
  • Ensure solid app lifecycle management, build optimization, and deployment readiness.
  • Consume and understand Laravel-based APIs using tools like Postman or through custom Flutter interceptors.
  • Translate Figma designs into real Flutter UI with adherence to modern UI/UX best practices.
  • Implement features like deep links, in-app notifications, and JSON parsing.
  • Map MySQL data structures through backend API layers into the app models.
  • Build apps that are ready for Web and Desktop (Flutter Web/Flutter Desktop) for future scalability.
  • Integrate in-app payments (Apple Pay, Google Pay, Moyassar SDK).
  • Track and resolve crashes using tools like Firebase Crashlytics, AppsFlyer, etc.
  • Collaborate closely with backend, design, and QA teams to ship polished features.


Must-Haves

️ 5+ years of mobile development experience

️ Advanced experience with Flutter and clean architecture principles

️ Strong grasp of state management and modular code structure

️ Deep experience in REST API consumption, auth handling, error caching

️ Hands-on experience with Firebase services (FCM, Analytics, Crashlytics)

️ Understanding of Laravel APIs and using Postman or interceptors to test endpoints

️ Proficient in turning Figma designs into Flutter widgets with a focus on usability

️ Familiarity with JSON parsing, secure local data storage, push notifications, deep links

️ Understanding of MySQL structure through APIs

️ Experience with Flutter Web/Desktop

️ Solid understanding of in-app payments (Apple Pay, Google Pay, 3rd-party SDKs like Moyassar)

️ Crash and performance tracking tools (e.g., AppsFlyer, Firebase)

️ Experience working with third-party SDKs and custom integrations

Nice-to-Haves

  • Familiarity with Python scripting for automation or light tasks
  • Experience integrating Odoo APIs (e.g., orders, wallets, subscriptions)
  • Experience working with device sensors: GPS, accelerometer, NFC
  • Play Store & App Store deployment best practices and compliance
  • Knowledge of multi-language support/localization in Flutter apps

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Interior Designer

Eiat, Riyadh
36 minutes ago
Interior DesignerFull-Time, On-Site – RiyadhSalary Range: 6000 - 10000 Full PackageCompany: ACOUSTIEG Candidate Guidelines (Must-Haves):Minimum 3 years of professional experience in interior design.Previous work experience in Saudi Arabia.Proven ability to handle full-package designs (2D, 3D, executive drawings, and precise material selection through vendor coordination).Portfolio focused primarily on interior design projects (not exterior/ façade design).---Role OverviewWe are looking for a talented...

Platform Delivery Manager – Associate Manager

DXC Technology, Riyadh
2 hours ago
Job DescriptionWe are currently looking for:Platform Delivery Manager – Associate Manager Job location: onsite in RiyadhRole OverviewResponsible for the end-to-end platform delivery within a single strategic account, ensuring operational excellence, technical leadership, and customer satisfaction. This role requires strong expertise in Linux (optional AIX), Windows Server, enterprise storage, virtualization (VMware), and cloud platforms, with additional value placed on experience with...

Content Creator

Rize | رايز, Riyadh
5 hours ago
Rize is a groundbreaking rent-now-pay-later platform reshaping the rental landscape in Saudi Arabia. We're dedicated to making rentals more accessible and affordable, enabling tenants to manage their finances with ease and landlords to secure their income effortlessly. We're on a mission to revolutionize the rental industry, breaking down barriers and creating opportunities for all. We're a team of innovators, thinkers,...