-
Royal Class

Mobile Application Developer

Royal Class
United Arab Emirates · Full-time · Entry

We are seeking a highly skilled and experienced Flutter Developer. The ideal candidate will play a crucial role in building robust, scalable, and maintainable cross-platform mobile applications like SaaS-based and ERP solutions. You will collaborate with designers, backend engineers, and product managers to deliver seamless mobile experiences tailored for large enterprise solutions. 


Key Responsibilities: 


  • Develop and maintain high-quality, scalable mobile applications using Flutter and Dart with a focus on Clean Architecture principles. 
  • Architect and implement maintainable, testable, and modular codebases with separation of concerns (Domain, Data, and Presentation layers). 
  • Integrate APIs and third-party services for data synchronization and app functionality. 
  • Collaborate with backend teams to optimize API communication for high-performance enterprise applications. 
  • Implement secure and scalable solutions for SaaS-based ERP products
  • Optimize applications for performance, usability, and responsiveness. 
  • Conduct thorough testing (unit, integration, and widget testing) to ensure software reliability. 
  • Participate in code reviews and provide constructive feedback to ensure code quality and best practices. 
  • Stay updated with emerging trends and technologies in mobile development, Clean Architecture, and SaaS ERP domains. 


Required Skills and Qualifications: 


  • 3+ years of experience in Flutter and Dart development. 
  • Strong expertise in Clean Architecture for mobile application development (modular design, SOLID principles). 
  • Proven experience in developing and deploying mobile applications for SaaS-based ERP solutions or large-scale enterprise systems. 
  • Familiarity with integrating RESTful APIs and handling complex data flows. 
  • Experience in state management solutions such as Provider, Riverpod, or GetIt (Clean Architecture-friendly). 
  • Strong understanding of secure data storage, user authentication, and performance optimization for enterprise applications. 
  • Experience with Firebase, CI/CD pipelines, and Git version control. 
  • Knowledge of unit testing, widget testing, and integration testing in Flutter. 


Preferred Qualifications: 


  • Familiarity with domain-driven design (DDD) concepts. 
  • Experience working with large ERP solutions, business process automation, and enterprise clients. 
  • Knowledge of backend technologies and integrations (Node.js, Laravel, or GraphQL). 
  • Experience in Agile methodologies and SaaS product development lifecycles
  • Understanding of secure architecture patterns for SaaS and enterprise applications


Soft Skills: 


  • Strong problem-solving and analytical skills. 
  • Excellent communication and teamwork skills. 
  • Ability to work independently and meet project deadlines in a fast-paced environment. 


Key Skills

Ranked by relevance

saas restful apis laravel storage cicd git
Login to Apply
Posted
Feb 11, 2025
Type
Full-time
Level
Entry
Location
Dubai

Industries

Professional Organizations

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Royal Class
Related

Flutter Developer

2025-10-09

Full-time
Entry
United Arab Emirates
Professional Organizations
Engineering
View Job Details
Royal Class
Related

Flutter Developer

2025-10-09

Full-time
Entry
United Arab Emirates
Professional Organizations
Engineering
View Job Details
AFM Holding Limited
Related

Full Stack Developer – E-commerce Platform

2026-04-02

Full-time
Entry
United Arab Emirates
Professional Organizations
Engineering