Senior Flutter Developer
Pune
Job Location
4-6 Years
Experience
Graduate
Qualification
23 June, 2025
Job Posted On
Job Description
We are seeking an experienced Senior Flutter Developer with 4-6 years of hands-on experience to design, develop, and maintain high-quality, scalable mobile applications. The ideal candidate will take ownership of the full app lifecycle, optimize performance, mentor junior developers, and collaborate closely with cross-functional teams to deliver seamless user experiences on both Android and iOS platforms.
Responsibilities
- Translate complex UI/UX designs and wireframes into efficient, reusable, and maintainable Flutter code with a strong focus on quality and performance.
- Lead the design, development, and optimization of mobile applications ensuring responsiveness across various devices, screen sizes, and OS versions.
- Identify performance bottlenecks, memory leaks, and fix bugs with a deep understanding of Flutter and Dart internals.
- Architect and implement scalable offline storage solutions using SQLite, Room, Realm, or similar databases.
- Integrate and manage REST/SOAP APIs and third-party SDKs effectively for smooth backend communication.
- Utilize advanced Google services integration such as Push Notifications, Google Maps, Analytics, Crashlytics, and Firebase services.
- Guide and mentor junior developers on best practices, code quality, and problem-solving techniques.
- Manage version control workflows (Git) and champion continuous integration/continuous deployment (CI/CD) pipelines to improve automation.
- Own the full app release cycle including building, signing, publishing IPA and APK files to TestFlight, Google Play Store, and App Store.
- Collaborate closely with product owners, UX/UI designers, QA, and backend teams to deliver well-rounded solutions.
- Conduct code reviews and ensure adherence to coding standards, security, and performance guidelines.
- Stay up to date with emerging Flutter and mobile development trends and propose process or technology improvements.
- Take proactive ownership of project tasks and deliver solutions with minimal supervision.
Skills
- 4-6 years of professional experience in Flutter and Dart development with multiple published apps on Google Play Store and Apple App Store.
- Strong knowledge of native Android (Android SDK, Android Studio) and iOS (XCode) development environments and best practices.
- Expertise in integrating REST/SOAP APIs and third-party libraries.
- Deep experience with offline data storage technologies and performance optimization techniques.
- Extensive experience integrating Google and Firebase services.
- Proven experience in setting up and maintaining CI/CD pipelines using Git and related tools.
- Strong problem-solving skills with a focus on scalable architecture and maintainable code.
- Excellent communication skills and ability to mentor junior team members.
- Familiarity with Agile methodologies and collaborative development environments.