Job Openings Flutter Developer

About the job Flutter Developer

Senior Flutter Developer

Location: Bahria Town, Phase7, Rawalpindi
Employment Type: Full-time / Contract
Experience: 4+ years in mobile development, 3+ years in Flutter

Job Summary:

We are seeking a highly skilled and experienced Senior Flutter Developer to join our mobile development team. The ideal candidate will be responsible for designing and building sophisticated and scalable mobile applications using Flutter, ensuring performance, quality, and responsiveness. Youll work closely with product, design, and backend teams to deliver seamless user experiences across Android and iOS platforms.

Key Responsibilities:

  • Design and build advanced cross-platform mobile applications using Flutter
  • Collaborate with UI/UX designers, backend developers, and other stakeholders to deliver high-quality features
  • Write clean, maintainable, and testable code following best practices and design patterns
  • Debug and optimize code for performance, memory usage, and battery life
  • Mentor junior developers and lead technical discussions
  • Integrate RESTful APIs and third-party SDKs
  • Manage app releases and updates for Google Play Store and Apple App Store
  • Stay updated with the latest mobile development trends and Flutter updates

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 4+ years of experience in mobile app development; 2+ years specifically in Flutter
  • Strong knowledge of Dart, Flutter SDK, and mobile architecture (MVVM, BLoC, Provider, etc.)
  • Experience with Firebase, REST APIs, GraphQL, and third-party libraries
  • Familiarity with native Android/iOS development is a plus
  • Understanding of mobile performance, memory optimization, and best UX practices
  • Experience in CI/CD, Git workflows, and Agile development
  • Excellent problem-solving and communication skills

Preferred Qualifications:

  • Apps published on Play Store/App Store
  • Experience in writing unit and integration tests
  • Knowledge of DevOps or cloud functions (e.g., Firebase Functions, AWS Lambda)
  • Familiarity with backend technologies (Node.js, Supabase, etc.)

What We Offer:

  • Competitive salary and benefits
  • Opportunity to lead and grow with a high-performing tech team
  • Learning and development opportunities