Location: Amman, Jordan
Company: Make Work Flow GmbH
About Make Work Flow
Make Work Flow is a German SaaS & IoT company helping factories digitalize their operations. Our mobile apps are used on the shopfloor by operators, supervisors, and quality teams to track production, reduce errors, and increase efficiency.
Role Overview
We are looking for a Flutter Developer to build and improve our mobile applications used in factories around the world. You will work closely with backend and product teams to deliver high-quality, user-friendly apps that work reliably in challenging environments (shopfloor, warehouses, etc.).
Tasks
- Develop and maintain Flutter applications for Android (and optionally iOS)
- Implement intuitive, responsive, and reliable UIs based on UX/UI designs
- Integrate mobile apps with backend APIs and real-time data sources
- Work closely with backend developers to define API requirements and data structures
- Optimize app performance, offline behavior, and error handling
- Write clean, testable code and contribute to automated testing
- Participate in code reviews and technical discussions
- Collaborate with product and design to deliver features that solve real customer problems
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience
- 2+ years of experience in mobile development
- 1+ year of hands-on experience with Flutter
- Strong understanding of Dart and Flutter architecture patterns (e.g., BLoC, Provider, Riverpod, or similar)
- Experience integrating mobile apps with RESTful APIs
- Familiarity with state management, navigation, and app lifecycle
- Experience with Git and collaborative development workflows
- Good understanding of basic mobile performance and debugging tools
- Good communication skills in English
Nice to Have
- Experience building apps for industrial / B2B use cases
- Experience with offline-first apps, local storage, and sync mechanisms
- Experience publishing apps internally or to Play Store / other distribution channels
- Knowledge of CI/CD for mobile (e.g., fastlane, Codemagic, GitHub Actions)
- Basic UX/UI sensibility and attention to detail
Benefits
- The chance to build apps that are used daily by operators and managers in real factories
- Close collaboration with a cross-functional team (backend, product, UX, operations)
- Opportunities to learn about lean manufacturing, IoT, and industrial digitalization
- Fair salary and the opportunity to grow with our Amman tech hub