Inspurate Business Services is seeking a skilled Mid-Level Flutter Developer to join our software development team based in Karachi. The ideal candidate will have hands-on experience in building, deploying, and maintaining cross-platform mobile applications using Flutter and Dart. This role involves working through the entire mobile development lifecycle, including UI implementation, backend API integration, debugging, performance optimization, and publishing apps on both the Apple App Store and Google Play. The position requires a proactive developer who can take ownership of features, collaborate effectively with backend developers and designers, and deliver reliable, production-ready mobile applications.

Key Responsibilities
- Develop, maintain, and enhance cross-platform mobile applications using Flutter and Dart.
- Build responsive, reusable UI components based on Figma or other design specifications.
- Integrate mobile applications with REST APIs and backend services.
- Implement state management using Provider, Riverpod, BLoC, or similar frameworks.
- Integrate Firebase services such as authentication, push notifications, analytics, and crash reporting.
- Debug application issues, optimize performance, and maintain high code quality.
- Manage mobile application builds, testing, deployment, and releases.
- Publish and maintain applications on the Apple App Store and Google Play.
- Collaborate with UI/UX designers, backend developers, and project managers to deliver seamless solutions.
- Use Git for version control and actively participate in code reviews.
- Support CI/CD workflows and automated build processes.
- Troubleshoot platform-specific issues on both iOS and Android devices.

Required Qualifications
- 2 to 4 years of relevant mobile application development experience, with substantial hands-on Flutter development.
- Strong proficiency in Flutter and Dart programming languages.
- Experience developing applications for both iOS and Android platforms.
- Solid understanding of REST APIs, JSON, and asynchronous programming concepts.
- Practical experience with Flutter state management solutions.
- Familiarity with Firebase integration in Flutter applications.
- Proficient in Git and collaborative development workflows.
- Knowledge of mobile application architecture, clean code principles, and reusable components.
- Experience in building and releasing production-ready mobile applications.
- Ability to independently troubleshoot technical issues and deliver assigned tasks on time.

Preferred Qualifications and Benefits
- Knowledge of native iOS development using Swift and native Android development using Kotlin.
- Experience with CI/CD tools such as GitHub Actions, Codemagic, or Fastlane.
- Familiarity with Firebase Cloud Messaging, Firestore, and Crashlytics.
- Experience working with local databases and offline data synchronization.
- Understanding of mobile application security, authentication, and secure storage practices.
- Experience with automated testing and performance profiling.
- Exposure to AI-enabled mobile applications or integrations is an advantage.

We are looking for a developer who goes beyond simply implementing screens. The ideal candidate understands how mobile applications interact with backend systems, writes maintainable and well-structured code, independently investigates and resolves technical problems, pays close attention to application performance and user experience, communicates effectively with team members, and takes responsibility for delivering working software.

Working Arrangement
- Employment Type: Full-Time
- Location: DHA Phase 1, Karachi
- Work Mode: On-Site
- Working Days: Monday to Friday
- Salary: Up to PKR 300,000 per month, commensurate with skills and experience

Candidates interested in this opportunity should submit an updated CV along with links to mobile applications they have developed or contributed to (preferably published on the App Store or Google Play), their GitHub profile or relevant code samples if available, and a brief description of their experience with Flutter, Firebase, and mobile application deployment. Shortlisted candidates may be invited to complete a practical technical assessment and interview.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Age:
18 - 65 Years
Career Level:
Mid-Level
Maximum Experience:
2 Years
Apply Before:
Nov 10, 2026
Posting Date:
Nov 04, 2026

Inspurate Business Services

· 11-50 employees - Karachi

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium
I found a job on Rozee!