Full Stack Flutter Developer – Mobile & Back-End (Dubai, On-Site) at Dubimark
Dubai, , United Arab Emirates -
Full Time


Start Date

Immediate

Expiry Date

21 Nov, 25

Salary

0.0

Posted On

21 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

State Management, Aws, Graphql, Apps, 3Rd Party Integrations, Web, Mobile, Cloud, Database, Optimization, Firebase

Industry

Information Technology/IT

Description

ABOUT US

Dubimark is a fast-growing eCommerce & marketplace platform based in Dubai. We are building the UAE’s leading discount center and marketplace ecosystem, integrating multi-vendor systems, advanced logistics, payment solutions, and real-time order tracking.
We are looking for a senior Full Stack Flutter Developer (5+ years experience) to join our in-house tech team. The ideal candidate will have proven experience in end-to-end mobile and web application development — from Flutter front-end to back-end APIs, databases, deployments, and scaling.

REQUIREMENTS

  • 5+ years of professional Flutter development (mobile & web).
  • Proven full stack experience – must have delivered apps where you built both the front-end (Flutter) and the back-end (APIs, database, integrations).
  • Strong back-end development skills in Node.js / Laravel / Firebase.
  • Experience with REST APIs, GraphQL, and 3rd-party integrations.
  • Database expertise (MySQL, PostgreSQL, MongoDB, Firestore).
  • Advanced knowledge of state management (GetX, Riverpod, Bloc, Provider).
  • Experience with cloud hosting (AWS, GCP, Firebase) and scalable deployments.
  • Strong debugging, optimization, and problem-solving skills.
  • On-site availability in Dubai (no remote/hybrid options).

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Flutter App Development: Build, maintain, and optimize cross-platform mobile apps (iOS, Android, Web) with scalable architecture.
  • Back-End Development: Design and implement back-end services using Node.js, Laravel, or Firebase, ensuring seamless API communication.
  • Database Management: Design, optimize, and maintain relational (MySQL/PostgreSQL) and NoSQL (MongoDB, Firestore) databases.
  • E-Commerce Integrations: Implement payment gateways (Stripe, Payfort, PayPal, etc.), coupon systems, vendor modules, and loyalty programs.
  • Real-Time Features: Build & manage push notifications, live order tracking, socket connections, and instant chat modules.
  • Deployment & Publishing: Handle app submissions to Google Play, Apple App Store, and Flutter Web hosting, including troubleshooting store compliance issues.
  • Version Control & CI/CD: Maintain clean repositories (GitHub/GitLab), automate builds with CI/CD pipelines (GitHub Actions, Bitrise, Jenkins).
  • Security & Performance: Implement secure authentication (OAuth, JWT, Firebase Auth) and optimize performance for high-traffic environments.
  • Scalability: Ensure architecture can handle multi-vendor scaling, delivery logistics, and high-volume transactions.
  • Collaboration: Work closely with UI/UX designers, QA engineers, and project managers to deliver high-quality releases on time.
Loading...