Job Description
We’re looking for an experienced Flutter Developer to work remotely with our partner from Saudi Arabia.
You’ll be responsible for building scalable, high-performance mobile applications used by a large and growing user base across the region.
About the Company
Our partner is a fast-growing digital platform founded in 2019, helping users find the best coupons and promo codes for leading e-commerce stores across the Middle East. Through web and mobile applications, the platform connects shoppers with exclusive deals while enabling small online stores to reach new customer segments.
More than 11 million promo codes have been used by over 1.7 million users, driving significant value across online shopping experiences.
Responsibilities
Build multi-platform applications for Android and iOS using the Flutter framework
Write clean, well-structured, and maintainable code in Dart, with proper documentation for future scalability
Collaborate with developers and cross-functional teams to create, deploy, and maintain Flutter-based applications
Oversee and review application architecture and design
Build, implement, and manage product modules and their sub-systems
Test applications to eliminate bugs and performance issues
Conduct unit testing and integration analysis
Ensure delivered features align with business requirements and product criteria
Key Requirements
Expert-level proficiency in Flutter (Android & iOS)
Strong knowledge of mobile application architecture and implementation
Solid experience with APIs and third-party libraries
Experience with networking, asynchronous programming, and image loading libraries
Strong understanding of automated testing, threading, performance tuning, and offline storage
Strong foundation in visual display and UI/UX principles
Comfortable working in a highly agile and iterative development environment
Excellent problem-solving, analytical, and creative thinking skills
Strong English communication skills (written & verbal) for remote, asynchronous work
Experience with additional languages such as Java, Swift, PHP 8, or C# is a plus
📍 Location: Remote
If you’re ready to take ownership of impactful mobile products and work with a high-growth regional platform, we’d love to hear from you.