EngineeringFull-timeRemote

Senior Flutter Developer

Join Devskrew to build high-quality Flutter applications for startups and businesses worldwide. You'll work on modern mobile products, AI-powered platforms, SaaS applications, and scalable cross-platform solutions while collaborating with a passionate engineering team.

Location
Pakistan Preferred
Workplace
Remote
Experience
5+ Years
Seniority
Senior
Working hours
Mon-Fri ( 9:00 Am - 6 Pm )
Salary
PKR 150,000 – 250,000 per month
Open positions
2
Posted
Jul 30, 2026
Applications close
Aug 7, 2026

About the role

We are looking for an experienced Senior Flutter Developer who is passionate about building exceptional mobile applications. You will be responsible for designing, developing, optimizing, and maintaining cross-platform applications using Flutter while collaborating closely with designers, backend engineers, and product managers.

At Devskrew, you'll work on exciting client projects and our own SaaS products, solving real-world problems with modern technologies and clean engineering practices.

We're looking for engineers who genuinely enjoy building products, writing clean code, solving challenging problems, and continuously improving their skills. If you're passionate about creating scalable mobile applications and enjoy working in a collaborative environment, we'd love to hear from you.

Responsibilities

  • Develop high-quality Flutter applications for Android and iOS.
  • Build scalable and maintainable application architectures.
  • Write clean
  • reusable
  • and well-documented code.
  • Integrate REST APIs and third-party services.
  • Work with Firebase and Supabase services.
  • Optimize application performance and memory usage.
  • Debug and resolve complex application issues.
  • Participate in architecture discussions and technical planning.
  • Review pull requests and maintain coding standards.
  • Collaborate with UI/UX designers to build pixel-perfect interfaces.
  • Work closely with backend developers for API integration.
  • Publish and maintain applications on Google Play Store and Apple App Store.
  • Contribute ideas to improve product quality and development processes.

Requirements

  • 3+ years of professional Flutter development experience.
  • Strong knowledge of Dart.
  • Experience with state management solutions such as Riverpod
  • Provider
  • or Bloc.
  • Experience integrating RESTful APIs.
  • Strong understanding of Flutter widget lifecycle.
  • Experience with Firebase services.
  • Familiarity with Supabase is a plus.
  • Good understanding of Git workflows.
  • Experience building responsive and adaptive user interfaces.
  • Knowledge of mobile performance optimization.
  • Experience with package management and dependency handling.
  • Ability to debug production issues efficiently.
  • Strong communication skills.
  • Ability to work independently in a remote environment.

Skills and qualifications

Required skills

Clean ArchitectureMVVM ArchitectureRiverpodFirebaseSupabaseREST APIsGraphQL (Bonus)CI/CDFastlaneGitHub ActionsAI API IntegrationMobile SecurityOffline StoragePush NotificationsDeep LinkingApp Store DeploymentGoogle Play ConsoleApple App Store Connect

Preferred skills

Experience working on SaaS products.Experience building AI-powered applications.Experience with payment gateways.Knowledge of web technologies.Experience mentoring junior developers.Open-source contributions.

Benefits and perks

Competitive salary.

Fully remote work environment.

Flexible working hours.

Paid annual leave.

Learning and development budget.

Opportunity to work on innovative SaaS and AI products.

Friendly and collaborative engineering culture.

Performance-based bonuses.

Career growth opportunities.

Latest development tools and resources.

Next step

Apply for Senior Flutter Developer

Send your CV and a short note about the work you are proud of. We read every application and reply with clear next steps.