Enable job alerts via email!
A dynamic startup in the Riyadh Region is looking for an experienced mobile app developer with a strong background in Flutter and Dart. You will lead key architectural decisions and design high-quality applications for both iOS and Android platforms. Ideal candidates will have 3-6 years of experience, strong problem-solving skills, and the ability to work independently in a fast-paced environment.
3+ years of professional Flutter development experience.
Lead architectural decisions and contribute to the overall technical vision for mobile products.
Strong knowledge of Dart language and Flutter SDK.
Experience with State Management (e.g. Bloc, Provider).
Experience in integrating REST APIs and third-party services.
Familiar with Git version control and Agile methodologies.
Experience with native iOS / Android development.
Familiarity with app deployment to Google Play Store and Apple App Store.
Knowledge of CI / CD tools and mobile performance optimization is a bonus.
Design and develop high-quality Flutter applications for iOS and Android.
Collaborate with cross-functional teams to define, design, and ship new features.
Integrate with RESTful APIs and handle local / offline data.
Optimize app performance and ensure quality, responsiveness, and scalability.
Write clean, maintainable, and testable code using best practices.
Troubleshoot and debug issues to improve application stability.
Participate in code reviews and contribute to team knowledge sharing.
Ensure the security, scalability, and reliability of mobile applications.
Conduct thorough code reviews, provide constructive feedback, and mentor junior developers.
Stay up-to-date with emerging Flutter and mobile development trends.
This is a great opportunity to work on meaningful project and grow with a fresh startup based on Riyadh.