Flutter / Rust Developer

Dubai Tax Free9 days agoFull-time External
Negotiable
Job Description Position: Flutter / Rust Developer Location: Onsite – Dubai About the Role A leading technology solutions provider is seeking a highly skilled Flutter / Rust Developer to join their team in Dubai. The successful candidate will be responsible for designing and developing multi-platform applications, with a strong focus on Flutter and Rust, and will play a key role in delivering innovative, scalable, and secure solutions. Key ResponsibilitiesDesign, develop, and maintain applications across Android, iOS, macOS, and Windows platforms. Build, test, and release applications to Google Play and Apple App Store, leveraging CI/CD tools like Jenkins, Gradle, Fastlane, and Pods. Write high-quality, modular, and testable code, following best practices (SOLID, Clean Architecture, TDD). Develop and implement unit, widget, and integration testing frameworks. Optimize app performance and concurrency using Dart Isolates and robust state management approaches (BLoC, Provider, etc.). Collaborate with cross-functional teams to deliver new features from concept to deployment. Apply secure coding standards and ensure compliance with industry best practices. Prepare and maintain thorough documentation. Qualifications & ExperienceEducation: Bachelor's degree in Computer Science, Computer Engineering, Mathematics, or related field (Master's preferred). Experience: 5+ years of professional experience developing mobile and desktop applications. 2+ years of experience in Flutter and Dart. 1+ year of experience in Rust. Hands-on experience releasing at least 2 publicly available apps. Proficiency with concurrency, state management, and CI/CD pipelines. Skills & CertificationsStrong knowledge of software architecture patterns (MVC, MVP, MVVM, Clean). Proficiency in Dart (Flutter), with familiarity in Rust. Experience with writing testable, performant code using TDD practices. Bonus: exposure to C/C++ SDK development. Strong analytical, problem-solving, and communication skills.