Job Search and Career Advice Platform

Enable job alerts via email!

Senior Full-Stack Developer (Flutter + Zoho CRM Integration)

SEVEN Wellness Club

Dubai

On-site

AED 120,000 - 200,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading wellness organization based in Dubai seeks a Senior Full-Stack Developer to take ownership of the mobile app lifecycle from Flutter app development to backend integration. The ideal candidate will have at least 5 years of software development experience, including 3 years in Flutter, and proven expertise in REST API management and Stripe payments. The role involves optimizing the app for performance, handling secure data management, and collaborating on subscription and payment processes. Competitive salary and wellness benefits included.

Benefits

Competitive Salary
Club Access
F&B Discount
Career Growth
Supportive Culture

Qualifications

  • 5 years of professional software development experience.
  • 3 years of experience developing mobile apps in Flutter and Dart.
  • Proven experience integrating and managing REST APIs.

Responsibilities

  • Maintain and enhance the existing Flutter app using GetX.
  • Integrate and manage communication between the app and Zoho REST APIs.
  • Maintain and optimize Stripe payment flows.
  • Manage build configurations and automate deployment processes.
  • Use Firebase to monitor app health and usage.

Skills

Flutter
Dart
REST APIs
Stripe payments
Firebase
Problem-solving skills
Job description

We are managing a production mobile app built with Flutter (v3.27.4) and Dart (v3.6.2) communicating with a Zoho backend via REST APIs. The app integrates Stripe payments uses Firebase for notifications analytics and crash reporting and employs GetX for state management. We are looking for a Senior Full‑Stack Developer who can take ownership of the full lifecycle from Flutter app development to backend API integration and system improvements. Strong understanding of CRM platforms (especially Zoho CRM/Zoho Creator) and data synchronization workflows is a major advantage.

Key Responsibilities
1. Mobile App Development
  • Maintain and enhance the existing Flutter app using GetX for state management.
  • Implement new features and optimize performance across iOS and Android.
  • Manage authentication flows (OTP login, secure token handling).
  • Handle local and dynamic data storage securely using fluttersecurestorage.
2. Backend & Zoho Integration
  • Integrate and manage communication between the app and Zoho REST APIs.
  • Understand and map data models between the app and Zoho CRM modules.
  • Improve API response handling, error reporting and retry logic.
  • Collaborate with Zoho backend team for data consistency and automation workflows.
3. Payments & Subscriptions
  • Maintain and optimize Stripe payment flows.
  • Coordinate with backend for handling subscription renewals and status updates.
  • Improve user feedback and error handling in payment‑related processes.
4. App Release & DevOps
  • Manage build configurations, signing certificates and version control.
  • Set up environment‑based configurations (dev/staging/prod).
  • Automate build and deployment processes where possible (e.g. CI/CD pipelines).
5. Monitoring & Quality
  • Use Firebase Crashlytics and Analytics to monitor app health and usage.
  • Define consistent versioning and release strategies for both platforms.
  • Maintain clean, scalable and well‑documented code.
Requirements
  • 5 years of professional software development experience.
  • 3 years of experience developing mobile apps in Flutter and Dart.
  • Proven experience integrating and managing REST APIs.
  • Hands‑on experience with Stripe payment integration.
  • Familiarity with Firebase (Messaging, Analytics, Crashlytics).
  • Strong understanding of secure data storage and authentication flows.
  • Excellent debugging, optimization and problem‑solving skills.
Preferred Skills
  • Experience with Zoho CRM, Zoho Creator or Zoho APIs.
  • Familiarity with CRM data structures, user management and automation workflows.
  • Experience implementing CI/CD pipelines (Fastlane, Codemagic, GitHub Actions, etc.).
  • Knowledge of versioning, environment management and mobile release workflows.
  • Understanding of backend concepts (serverless functions or API design).
Soft Skills
  • Strong communication skills (English written and verbal).
  • Ability to work independently and manage deliverables with minimal supervision.
  • Detail‑oriented, proactive and accountable.
  • Comfortable collaborating with distributed teams.
Benefits
  • Competitive Salary: Based on experience and role responsibilities.
  • Club Access: Full access to SEVEN Wellness Club facilities and classes.
  • F&B Discount: 50% off all in‑house food and beverage items at The Dose by Silvena.
  • Career Growth: Opportunities to grow across SEVEN’s expanding group of brands.
  • Supportive Culture: A team‑oriented environment that values initiative, professionalism and well‑being.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.