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 brand in Dubai is seeking a Senior Full-Stack Developer to enhance their mobile app built with Flutter and manage integrations with Zoho CRM. The role involves developing features, optimizing performance, and maintaining secure data handling. The ideal candidate will have over 5 years of software development experience, particularly in Flutter and Dart, and familiarity with REST APIs. This position offers a competitive salary, full access to club facilities, and a supportive culture that promotes professional growth.

Benefits

Competitive salary
Full access to facilities
50% food and beverage discount
Career growth opportunities
Supportive team environment

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.
  • Strong understanding of secure data storage and authentication flows.

Responsibilities

  • Maintain and enhance the existing Flutter app using GetX for state management.
  • Implement new features and optimise performance across iOS and Android.
  • Integrate and manage communication between the app and Zoho REST APIs.
  • Improve API response handling, error reporting, and retry logic.
  • Handle local and dynamic data storage securely.

Skills

Flutter development
Dart programming
REST API integration
Stripe payment integration
Firebase (Messaging, Analytics, Crashlytics)
Secure data storage
Debugging and optimisation skills

Tools

Zoho CRM
GetX
Node.js
Job description
Senior Full-Stack Developer (Flutter + Zoho CRM Integration)

Dubai, United Arab Emirates | Posted on 01/22/2026

SEVEN is a Dubai-born wellness brand redefining what it means to live well through seven core pillars: fitness, movement, recovery, relaxation, nourishment, longevity, and community. With an off‑luxury approach and a presence across the Middle East and Europe, SEVEN creates expansive spaces and experiences designed to optimise well‑being. From wellness clubs to nutrition concepts, SEVEN empowers individuals to live healthier, more balanced lives, seven days a week.

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
  • Maintain and enhance the existing Flutter app using GetX for state management.
  • Implement new features and optimise performance across iOS and Android.
  • Handle local and dynamic data storage securely using flutter_secure_storage.
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.
Payments & Subscriptions
  • Maintain and optimise Stripe payment flows.
  • Coordinate with backend for handling subscription renewals and status updates.
  • Improve user feedback and error handling in payment‑related processes.
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).
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, optimisation, 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.
  • Knowledge of versioning, environment management, and mobile release workflows.
  • Understanding of backend concepts (Node.js, 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.

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.