We are seeking an experienced Senior Flutter Developer to join our growing mobile team. You will be responsible for building high-quality, cross-platform mobile applications for both iOS and Android using Google's Flutter framework.

As a senior member of the team, you will take ownership of the mobile application lifecycle—from architecting solutions and writing clean code to testing, deployment, and maintenance. You will collaborate closely with UI/UX designers, product managers, and back-end engineers to translate business requirements and designs into functional and elegant mobile experiences.

Key Responsibilities

· Application Development: Architect, build, and maintain high-performance, reusable, and reliable cross-platform applications using Flutter and Dart.

· UI Implementation: Translate UI/UX designs and wireframes into high-quality code, ensuring pixel-perfect and responsive layouts.

· State Management: Implement and manage application state using established patterns (e.g., BLoC, Provider, Riverpod, GetX).

· API Integration: Integrate with back-end services by consuming RESTful APIs and handling JSON/data parsing.

· Performance & Quality: Optimize application performance, memory usage, and responsiveness. Write unit, widget, and integration tests to ensure code quality and stability.

· Mentorship: Mentor junior developers, conduct code reviews, and promote best practices within the team.

· App Deployment: Manage the full application lifecycle, including building and deploying to the Google Play Store and Apple App Store.

Required Skills & Qualifications (Must-Haves)

· 4+ years of professional experience in mobile application development.

· At least 2-3 years of hands-on experience with Flutter and the Dart programming language.

· Strong understanding of the Flutter framework, its core principles, and the widget catalog.

· Proven experience with one or more state management solutions (BLoC, Provider, Riverpod, etc.).

· Solid experience with RESTful APIs, JSON, and network data synchronization.

· Strong knowledge of version control systems, particularly Git.

· Experience with the automated testing and deployment process for mobile apps.

· A portfolio of Flutter applications published on the App Store or Play Store.

· Excellent problem-solving skills and the ability to work independently or as part of a team.

Preferred Skills (Nice-to-Haves)

· Experience with native Android (Kotlin/Java) or iOS (Swift/Objective-C) development.

· Familiarity with Firebase services (Auth, Firestore, Push Notifications, etc.).

· Knowledge of CI/CD pipelines for mobile development (e.g., Codemagic, Bitrise, GitHub Actions).

· Experience with writing native plugins or platform-specific code.

· Understanding of Agile/Scrum methodologies.

What We Offer

· Competitive salary and comprehensive benefits package.

· A collaborative, creative, and supportive team environment.

· Opportunities for professional development and career growth.

Job Details

Total Positions:
3 Posts
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Certification
Career Level:
Experienced Professional
Minimum Experience:
3 Years
Apply Before:
Dec 17, 2025
Posting Date:
Nov 16, 2025

Sharpvisions IT Company

· 1-10 employees - Rawalpindi

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

Similar Job Titles

Senior Flutter Developer

Posted Dec 08, 2025

Trainee Flutter Developer

TechSwivel LLC, Lahore, Pakistan
Posted Dec 09, 2025

Junior Flutter Developer

Codeeo, Karachi, Pakistan
Posted Dec 05, 2025

Junior Flutter Developer

embinx, Faisalabad, Pakistan
Posted Dec 03, 2025
View All
I found a job on Rozee!