Strong Middle - Senior Flutter Developer (project-based)
About Us
We are an emerging Iraqi game-changer in Telco, Software and Game Development, and AI solutions based in Dubai, UAE.
Our goal is to bring Iraqi Telco, Software and Game Development, and AI industries to a new level and make Iraq one of the tech leaders in the world.
We are expanding rapidly across new markets, and we invite you to join us on our journey and grow with us as we build innovative solutions for the region.
About the Role
We are looking for a Strong Middle or Senior Flutter Developer to join our team on a project-based basis (est. 2-3 months of full-time work + on demand maintenance) to work on a story-telling app for children launching soon across iOS, Android, and Web.
We are currently finalizing the implementation of the MVP which among other features includes interactive stories with multiple decision points in audio and text modes and custom voice narration.
The role includes finalizing and polishing our MVP (such as performance optimization with scalability in mind, UI improvements, and adding minor features) and implementing new features after the release (achievements and rewards, playlists, notifications, and more).
The Role
We're looking for an exceptional Flutter developer to join us for a focused 2-3 month + on demand maintenance engagement to polish our MVP and launch the app, then build critical post-launch features. This is a high-impact role where you'll have significant ownership over the mobile and web experience as we go from final development to public release.
You'll be working alongside our VP of Engineering, Product Manager, Designer, QA Engineer, and Back-End Engineer to refine the existing codebase, optimize performance, and build new features including achievements, rewards, playlists, notifications, and in-app purchases.
What You'll Work On
- Polish and optimize the existing MVP for production release
- Ensure smooth performance across varying network conditions and devices keeping growing numbers of users and increasing volumes of content
- Implement subscription payments (App Store and Google Play for mobile, DCB for Web)
- Integrate with our DSP/CMS system for content delivery and service management
- Build post-launch features: achievements system, rewards, in-app purchases, playlists, push notifications
- Implement polished animations (Rive, Lottie, etc.) and smooth user experiences
What We're Looking For
Technical Excellence:
- 4+ years of professional Flutter development experience
- Expert-level understanding of Flutter architecture, state management, and performance optimization
- Experience integrating REST APIs and synchronizing application logic with backend developers
- Strong experience with app store deployment and subscription/payment integrations
- Proven ability to build smooth, performant apps that work well on low-bandwidth connections
- Experience with audio playback and complex UI/animations (Rive, Lottie, etc.)
- Understanding of responsive design, platform-specific guidelines (iOS/Android), and pixel-perfect UI execution
- Ability to make sound UX decisions independently (e.g., error states, loading indicators) without always needing designer input
Professional Excellence:
Exceptional communication - You proactively share updates, ask clarifying questions, and keep stakeholders informed
Full-time availability during standard working hours
Self-management - You understand requirements, decompose tasks, provide realistic estimates, and manage your work through completion
Proactive problem-solver - When you spot issues or opportunities for improvement, you speak up with solutions
Collaborative independence - You work autonomously and get things done without constant supervision, but you communicate major decisions and don't change business requirements without alignment
Well-organized and structured work - You're comfortable working with Jira and maintaining task status transparency. You know how to build an efficient workflow without excessive ceremonies and bureaucracy
Gets things done - You're motivated, productive, and driven by shipping quality work
Must-Haves
- Fluent English (written and verbal)
- Available for video meetings and Slack syncs during European/Ukrainian business hours
- Portfolio or GitHub with demonstrable Flutter work
- Experience shipping consumer-facing mobile apps to production
- You can start immediately
Nice to Have
- Experience with using AI tools and coding assistants
- Experience in making mobile games or gamification layers (we're not a game development studio, when we say games we mean simple functionality like quizzes with point allocation)
Logistics
Location: Remote (Ukraine or Europe preferred)
Duration: 2-3 months, project-based + on demand maintenance
Start Date: Immediately
Compensation: 12.5-18 USD per hour based on skill level
Work Hours: Full-time, during standard business hours with overlap for team collaboration
Interview Process
1. Screening interview with VP of Engineering and Product Manager
2. Technical interview with VP of Engineering and Product Manager
3. Final interview with CEO
To Apply
Together with your contacts, please share:
- Your CV and LinkedIn profile
- Link to portfolio or GitHub
Required languages
| English | C1 - Advanced |