See all roles

Flutter Developer - Remote (Contract)

Work from home Full-time role Hiring

Flutter Developer – Contract | Fully Remote | Flexible Hours | Project-Based Engagement Salary Range: Earn up to 130,000 - 180,000 PKR/month — Based on Hours Worked About This Opportunity We're hiring a Flutter Developer on a contract basis to work directly on one of our internal products. This is real product work: shipping features users actually use, iterating on feedback, and watching analytics tell you whether your last release moved the needle. The initial engagement is one month, with extension based on product roadmap needs and performance. The ideal candidate is passionate about building seamless, performant cross-platform experiences, writes clean and maintainable code, and enjoys the loop of build, ship, learn, and improve.

What You'll Do

Design, build, and maintain features for our internal Flutter mobile product across Android and iOS Translate product specs and Figma designs into responsive, pixel-accurate UIs that feel polished Integrate RESTful APIs and handle JSON data flows, including auth, error handling, and offline behavior Implement state management using Provider, Bloc, Riverpod, or similar patterns Apply Clean Architecture or MVVM principles to keep the codebase maintainable as the product evolves Optimize app performance, memory usage, startup time, and rendering — this is a live product with real users, so performance matters Integrate native device features such as camera, location, push notifications, biometrics, and local storage as the product roadmap requires Work alongside the product team to ship, measure, and iterate based on user behavior and analytics Debug and resolve issues reported by real users in production Participate in code reviews, contribute to development best practices, and help shape the technical direction of the product

What We're Looking For

Hands-on experience building production Flutter applications (published Play Store or App Store apps are a strong plus) Strong proficiency in Dart and a solid grasp of OOP and software design principles Working experience with state management solutions (Provider, Bloc, Riverpod, GetX, or similar) Understanding of Clean Architecture, MVVM, or feature-based architecture patterns Comfortable building reusable widgets, adaptive layouts, and custom UI components Solid command of asynchronous programming in Dart (Futures, Streams, async/await, isolates) Hands-on experience integrating REST APIs and handling auth flows (OAuth2, JWT, token-based authentication) Familiarity with Git and version control workflows Experience with debugging tools, performance profiling, and managing the app lifecycle Working knowledge of local storage solutions (SQLite, Hive, SharedPreferences, Drift) Excellent written communication skills in English (most of our work is async-first) Experience publishing apps end-to-end through the Play Store and App Store, including signing, store listings, and review processes Experience working on consumer-facing products with real users and live analytics Familiarity with native development (Kotlin, Swift) for platform channel work Experience integrating third-party SDKs (analytics, ads, payments, RevenueCat, Firebase, PostHog) Comfort with AI-assisted development tools (GitHub Copilot, Cursor, Claude) and the judgment to use them well Exposure to CI/CD pipelines for mobile (Codemagic, Fastlane, GitHub Actions) What Drives Our Ideal Candidate Thinks like a product engineer, not just a code-writer. Cares about what the user experiences, not only whether the feature technically works Takes ownership of features end-to-end, from spec to shipped to measured Cares about code quality, naming, and maintainability rather than just shipping the first thing that compiles Curious about modern tooling and willing to integrate AI into their workflow without losing engineering rigor Communicates proactively, flags blockers early, and is honest about timelines Comfortable working independently in a remote, async-heavy environment while still being a strong team player Reliable on commitments and respects the trust that comes with flexible working hours Compensation & Benefits Competitive Salary Hourly Rate: Earn up to 130,000 - 180,000 PKR/month — Based on Hours Worked. Initial engagement can be of 1 month You are paid for every hour you work. Hours are tracked and verified through our standard time-tracking process, and payments are made on a regular cycle. This is a contract engagement tied to an active project. Duration and extension depend on project needs and performance.

Work Environment

Remote First We're a fully distributed team. You work from wherever you're most productive. Flexible Working Hours Work on your own schedule—we trust you to manage your time. We do ask that you maintain availability between 6pm–12am PKT to ensure we have overlap for synchronous meetings and team collaboration. We recommend 3–4 hours of working time within this window so you can effectively reach other team members, though it's not a hard requirement. Technical Project Management Our PMs are developers themselves—they've built software and understand realistic timelines and technical constraints. This means better collaboration, clearer communication, and project planning grounded in reality. Project Variety You'll rotate through different projects and challenges, preventing monotony and expanding your breadth of experience across our portfolio. LLM Access We provide you with LLM tools that help you work smarter and faster, integrating AI into your day-to-day development workflow. Continuous Learning We cover subscriptions to premium learning platforms and actively promote ongoing professional development. We grow as a team when we invest in each other's growth.

Why Join Us

Work on real projects that users depend on every day Learn from experienced developers and grow your technical skills Collaborative team environment with genuine mentorship opportunities Access to modern tools, frameworks, and technologies Build applications that make a tangible difference Transparent compensation tied to your actual contributions Flexibility to work how and when you work best #FlutterDeveloper #FlutterDev #Flutter #Dart #MobileDeveloper #MobileAppDeveloper #CrossPlatformDevelopment #AndroidDeveloper #iOSDeveloper #AppDevelopment Apply To This Job

You might like

Email Marketing Specialist

Work from home Full-time role

Growth Marketing Specialist/PMM

Work from home Full-time role

Project Manager 2, Project Management

Work from home Full-time role

Analyst - Consultant

Work from home Full-time role

Growth Marketing & CRM Specialist

Work from home Full-time role

Operator (Operations Virtual Assistant / Systems & Process Specialist)

Work from home Full-time role

Momentum Functional Solution/Data Estate/BI/ Business Analysts/Testers

Work from home Full-time role

Eligibility Representative I

Work from home Full-time role

Operations & Systems Coordinator

Work from home Full-time role

Global Finance Lead

Work from home Full-time role

Call Center Representative (Outbound Calls) - Remote - EST & CST Time Zones

Work from home Full-time role

||Remote Entry-Level Role - Full/Part-Time | Beginner Friendly & Start ASAP

Work from home Full-time role

Principal Software Engineer, Application Software (Remote)

Work from home Full-time role

Account Executive

Work from home Full-time role

Salesforce Administrator & Release Engineer with Secret or Public Trust (Remote)

Work from home Full-time role

Experienced Customer Service Representative – Automotive Warranty and Ancillary Products

Work from home Full-time role

Experienced Part-Time Amazon Data Entry Specialist – Remote Work Opportunity

Work from home Full-time role

Experienced Remote Customer Service Representative – Delivering Exceptional Arenaflex Experiences

Work from home Full-time role

Senior Human Resources Business Partner

Work from home Full-time role

Senior Corporate Systems Engineer

Work from home Full-time role