We’re looking for a self-driven, passionate Flutter Developer who loves solving complex problems and building beautiful, scalable mobile applications that power real-world SaaS and ERP products. This is a startup environment where your ideas, creativity, and ownership directly shape the product’s success.
Key Responsibilities:
- Design, develop, and maintain cross-platform mobile applications using Flutter and Dart, following Clean Architecture principles.
- Architect modular, maintainable, and testable codebases with clear separation of concerns (Domain, Data, Presentation).
- Integrate RESTful APIs, third-party SDKs, and backend systems for seamless data synchronization and real-time updates.
- Collaborate with backend engineers, product managers, and designers to deliver smooth, scalable mobile experiences.
- Implement secure and high-performance solutions for SaaS-based and ERP applications.
- Optimize app performance, responsiveness, and UI/UX consistency across platforms.
- Conduct unit, widget, and integration testing to ensure reliability and quality.
- Participate in code reviews, architecture discussions, and cross-team collaborations.
- Stay up to date with emerging Flutter, architecture, and mobile development trends.
Required Skills and Qualifications:
- 3+ years of professional Flutter & Dart development experience.
- Deep understanding of Clean Architecture and SOLID principles for scalable mobile apps.
- Proven experience building and deploying SaaS or ERP mobile applications.
- Strong command of state management tools (e.g., Provider, Riverpod, Bloc, GetIt).
- Experience integrating RESTful APIs and managing complex data flows.
- Solid grasp of secure data handling, authentication, and performance optimization.
- Hands-on experience with Firebase, CI/CD pipelines, and Git version control.
- Strong knowledge of unit, widget, and integration testing in Flutter.
Preferred Qualifications:
- Familiarity with Domain-Driven Design (DDD).
- Experience with large-scale ERP systems or business process automation.
- Knowledge of backend integrations (Node.js, NestJS, Laravel, or GraphQL).
- Exposure to Agile methodologies and SaaS product development lifecycles.
- Understanding of secure architecture patterns for enterprise applications.
Soft Skills:
- Startup mindset – ownership, adaptability, and passion for building from scratch.
- Strong problem-solving and analytical skills.
- Excellent communication and team collaboration abilities.
- Capable of working independently and thriving under tight deadlines.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Flutter Developer
2025-10-09
Artificial Intelligence Engineer
2025-10-11
Artificial Intelligence Engineer
2025-10-06
- Posted
- Oct 09, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Dubai
- Company
- Royal Class
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Flutter Developer
2025-10-09
Artificial Intelligence Engineer
2025-10-11
Artificial Intelligence Engineer
2025-10-06