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
️ 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
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.
️ 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 resumeSimilar jobs
Marketing Specialist
UULA,
Riyadh
2 hours ago
About Us:UULA is the leading EdTech company in Kuwait. We are disrupting education by providing affordable access to custom-made content designed to help people succeed in school and beyond. With each subscription, students gain access to video lessons, study guides, and smart quizzes created by the most established teachers in the country.Our mission is to help people succeed. Bringing this...

Strategic Financial Planning Assistant Manager
stc,
Riyadh
6 hours ago
Job PurposeThe Role holder is responsible for Preparing and Developing multiple scenario of 3 years financial aspiration and Set financial guidelines for stc Group / Cluster / Subsidiaries. As well as to Conduct & communicate overall market & economy insights related to financials from internal & external resources in alignment with Corporate Strategy.The role holder shall carry out his duties...

Demand Planning Lead - Fresh & Ultra Fresh
Careem,
Riyadh
6 hours ago
About the CompanyCareem is building the Everything App for the greater Middle East, making it easier than ever to move around, order food and groceries, manage payments, and more. Careem is led by a powerful purpose to simplify and improve the lives of people and build an awesome organisation that inspires. Since 2012, Careem has created earnings for over 2.5...
