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