We are looking for a skilled Flutter Developer to build and maintain cross-platform mobile applications. The ideal candidate will have 3+ years of experience in Flutter development and a strong proficiency in Dart, REST APIs, and state management solutions. As a remote role, you will work independently and contribute to both SaaS platforms and smaller apps.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
About Geeks
Geeks is a fast-growing software outsourcing company building scalable SaaS platforms, mobile apps, and digital products for international clients.
Our portfolio includes both large production SaaS applications and smaller consumer apps, including game and trivia-style mobile applications. We are looking for a skilled Flutter Developer who can work across structured business apps and lightweight, performance-driven consumer apps. This is a structured remote role requiring 3 hours per day, 5 days per week, with potential to scale hours depending on performance and project needs.
Role Overview
As a Flutter Developer, you will:
- Build and maintain cross-platform mobile applications (iOS & Android)
- Contribute to both SaaS platforms and smaller apps (games, quizzes, trivia)
- Work closely with backend engineers and designers
- Use AI-assisted development tools (Cursor) in your daily workflow
- Contribute to monetization logic for ad-supported applications where applicable
This role requires independence, clean architectural thinking, and comfort working in a modern AI-augmented development environment.
Key Responsibilities
✅ Develop and maintain Flutter applications
✅ Translate Figma designs into production-ready UIs
✅ Integrate RESTful APIs and manage async flows properly
✅ Implement scalable state management (Riverpod, Bloc, etc.)
✅ Optimize performance across devices
✅ Implement and maintain ad integrations where required
Interested in remote work opportunities in Mobile? Discover Mobile Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
✅ Use Cursor (AI-assisted development) as part of daily workflow
✅ Identify and resolve bugs and performance bottlenecks
Required Experience
✅ Professional Experience
• Minimum 3 years of professional Flutter development experience
• Experience building production-ready mobile applications
• Experience working on both structured SaaS apps and lighter consumer apps is preferred
✅ Technical Requirements
• Strong proficiency in Flutter & Dart
• Experience with REST APIs and JSON data handling
• Familiarity with state management solutions (Riverpod, Bloc, etc.)
• Experience implementing real-time features (e.g., live score updates, timers, multiplayer sync, WebSockets, Firebase Realtime Database, or similar technologies)
• Strong debugging and performance optimization skills
• Experience with Git workflows
• Experience using Cursor (AI development tool) is required
➕ Preferred (Nice to Have)
• Experience integrating Google AdMob
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
• Experience working on monetized apps (ads, rewarded ads, interstitials, etc.)
• Understanding of mobile app monetization strategies
Work Structure
• 3 hours per day
• 5 days per week
• Additional hours may be offered based on workload and performance
• Time tracking via ClockBoost
Professional Traits
• Strong ownership and accountability
• Comfortable working independently
• Clear communication skills
• Detail-oriented and quality-driven
• Open to AI-augmented development workflows
Why Join Geeks?
🚀 Work on diverse products — from SaaS platforms to monetized mobile apps
🌍 Fully remote with an international team
📈 Opportunity to grow into larger technical responsibilities
🤝 Structured, performance-driven environment
📩 Apply with:
- CV - includes Portfolio / app links
Similar Jobs
Explore other opportunities that match your interests
Senior Flutter Developer (Mobile Frontend)
Fekra Technologies
techtalent resourcing