Job Title: Senior Flutter Developer
Experience: 6+ Years
Location: Bangalore
Employment Type: Full Time
Job Description
We are looking for a highly skilled
Senior Flutter Developer with
6+ years of overall experience in mobile application development and strong expertise in
Flutter to design, develop, and maintain high-quality cross-platform mobile applications.
Key Responsibilities
- Design, develop, and maintain scalable Flutter applications for Android and iOS.
- Translate UI/UX designs into high-quality, reusable Flutter widgets.
- Integrate RESTful APIs, third-party libraries, and backend services.
- Ensure high performance, responsiveness, and code quality.
- Write clean, maintainable, and well-documented code following best practices.
- Perform code reviews and mentor junior developers.
- Identify and fix performance bottlenecks, bugs, and crashes.
- Collaborate with product managers, designers, and backend teams throughout the development lifecycle.
- Participate in architectural decisions and technology improvements.
- Stay updated with the latest Flutter, Dart, and mobile development trends.
Required Skills & Qualifications
- 6+ years of experience in mobile application development
- 4+ years of hands-on experience with Flutter & Dart.
- Strong understanding of state management (Provider, Riverpod, Bloc, GetX, etc.).
- Experience with REST APIs, JSON, and asynchronous programming.
- Knowledge of mobile app architecture patterns (MVC, MVVM, Clean Architecture).
- Hands-on experience with Firebase (Authentication, Firestore, Push Notifications).
- Familiarity with CI/CD pipelines, version control systems (Git).
- Experience in publishing apps to Google Play Store and Apple App Store.
- Strong debugging, performance optimization, and problem-solving skills.