Qureos

FIND_THE_RIGHTJOB.

Senior Flutter Developer

We are looking for a Senior Flutter Developer to lead the development and maintenance of high-performance mobile applications for iOS and Android. In this role, you will work closely with cross-functional teams to design, develop, and optimise mobile experiences while mentoring junior developers. A deep understanding of Flutter, native development, and best coding practices is essential.

Location: Islamabad

Responsibilities

  • Develop high-quality, scalable, and maintainable Flutter applications following industry best practices.
  • Architect and implement robust mobile solutions, ensuring seamless integration with databases, APIs, and third-party services.
  • Optimise applications for maximum performance, responsiveness, and reliability.
  • Conduct thorough testing, debugging, and code optimisation to enhance stability and efficiency.
  • Lead and participate in code reviews, ensuring adherence to coding standards and best practices.
  • Collaborate with UI/UX designers and backend developers to create intuitive and visually appealing user experiences.
  • Mentor and support junior developers through knowledge sharing, code pairing, and troubleshooting guidance.
  • Stay updated with the latest Flutter advancements, mobile development trends, and emerging technologies to drive innovation.
  • Maintain strong documentation for code, technical specifications, and development processes.
  • Ensure applications meet business objectives, compliance standards, and performance benchmarks.

Required Skills

Must-Have:

  • Extensive experience in Flutter and Dart, with a proven track record of building high-quality mobile applications.
  • Strong knowledge of native development (Kotlin/Swift) and Flutter-native bridging techniques.
  • Expertise in state management solutions like Provider, Riverpod, ChangeNotifier, BLoC, and GetX.
  • Hands-on experience with Platform Channels, Streams, and database solutions like Moor/Floor DB.
  • Proficiency in networking libraries such as Dio, Chopper, or Retrofit.
  • Experience deploying and maintaining apps on Google Play Store and Apple App Store.
  • Deep understanding of mobile architectures, design patterns (MVVM, MVC, Clean Architecture), and best practices.
  • Ability to develop high-performance, optimized, and responsive user interfaces.
  • Proficiency in Git-based version control and experience with CI/CD pipelines.
  • Strong debugging and performance optimisation skills.
  • Experience with Firebase, push notifications, analytics, and third-party SDK integrations.

Nice-to-Have:

  • Knowledge of automated testing frameworks and test-driven development (TDD).
  • Familiarity with Agile or Scrum development methodologies.
  • Experience leading development teams, managing project road maps, and making architectural decisions.
  • Hands-on experience with micro-services or cloud-based architectures.
  • Exposure to back-end technologies like Node.js, Firebase Functions, or GraphQL.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • 4+ years of professional experience in mobile app development, with at least 2 years of hands-on Flutter development.
  • Proven experience in designing, developing, and scaling mobile applications in production environments.

Why You’ll Love Working With Us

At TenTwenty, we create a dynamic and inspiring workplace where you can grow and thrive.

  • A Fun & Supportive Team – Work with enthusiastic, multicultural colleagues in a friendly, open environment.
  • Flat & Collaborative Culture – Open communication, easy collaboration, and direct access to leadership. No unnecessary bureaucracy, just a team working together.
  • Flexibility – Our hybrid work model lets you balance personal commitments with professional growth.
  • Continuous Growth – Training, learning opportunities, and personal check-ins to support your development.
  • Creativity & Innovation – Plenty of room for new ideas, experimentation, and initiative.
  • Competitive Salary & Growth – A strong salary package with opportunities for financial growth.
  • Health Insurance – We’ve got you covered with comprehensive health insurance.
  • International Experience – Work on global projects with a diverse team.
  • Fun Perks & Surprises – Team events, birthday surprises, and more.

Ready to join us?
Please share the resume with us at: sanam@tentwenty.me

Job Type: Full-time

Pay: Rs200,000.00 - Rs280,000.00 per month

Experience:

  • flutter development: 3 years (Preferred)

Location:

  • Islamabad (Preferred)

Work Location: In person

© 2026 Qureos. All rights reserved.