Full Stack Flutter Developer – eCommerce & Marketplace Platform (Dubai, On-Site)
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.
Key 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.
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).
Nice to Have
- Experience with multi-vendor eCommerce platforms.
- Familiarity with Flutter Web for responsive applications.
- Knowledge of DevOps (Docker, Kubernetes, CI/CD pipelines).
- Previous experience in marketplace or delivery-based platforms (like Instashop, Talabat, Noon, etc.).
Location: Dubai, UAE – Full-time, On-site
Join Dubimark and play a key role in shaping the UAE’s leading discount center marketplace.
Job Type: Full-time
Pay: AED4,000.00 - AED6,000.00 per month
Application Question(s):
- Have you delivered a project where you handled both Flutter front-end AND back-end (APIs, databases, integrations)?
- Which back-end technologies have you used in production (Node.js, Laravel, Firebase, etc.)?
Experience:
- Full Stack Flutter: 5 years (Required)