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 field4+ years of experience in mobile app development; 2+ years specifically in FlutterStrong knowledge of Dart, Flutter SDK, and mobile architecture (MVVM, BLoC, Provider, etc.)Experience with Firebase, REST APIs, GraphQL, and third-party librariesFamiliarity with native Android / iOS development is a plusUnderstanding of mobile performance, memory optimization, and best UX practicesExperience in CI / CD, Git workflows, and Agile developmentExcellent problem-solving and communication skillsPreferred Qualifications :
Apps published on Play Store / App StoreExperience in writing unit and integration testsKnowledge 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 benefitsOpportunity to lead and grow with a high-performing tech teamLearning and development opportunities