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:
- Bachelors 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 ( Supabase etc.)
What We Offer:
- Competitive salary and benefits
- Opportunity to lead and grow with a high-performing tech team
- Learning and development opportunities