Flutter Developer
Location: Mumbai, India
Employment Type: Full-time
About the Role
We are looking for a skilled Flutter Developer to join our mobile development team. You will be responsible for building high-quality cross-platform mobile applications using Flutter, ensuring performance, usability, and scalability.
Key Responsibilities
- Develop and maintain mobile applications using Flutter and Dart
- Build responsive and visually appealing UI/UX designs
- Integrate RESTful APIs and third-party services
- Write clean, maintainable, and efficient code
- Collaborate with cross-functional teams including designers and backend developers
- Debug and optimize application performance
- Implement CI/CD pipelines for mobile applications
Required Skills
- Strong proficiency in Flutter and Dart
- Experience with state management (Provider, Riverpod, Bloc, etc.)
- Knowledge of REST APIs and JSON
- Experience with Git and version control systems
- Understanding of mobile app architecture and design patterns (MVC, MVVM, Clean Architecture)
- Familiarity with Firebase (Authentication, Firestore, Push Notifications)
- Experience in integrating third-party libraries and APIs
- Understanding of Agile/Scrum methodologies
Preferred Qualifications
- Experience with native Android (Kotlin/Java) or iOS (Swift)
- Knowledge of app deployment on Google Play Store and Apple App Store
- Familiarity with testing frameworks and debugging tools
Experience
Mid-Senior level (3+ years of experience)
Why Join Us?
- Work on cutting-edge mobile applications
- Collaborative and growth-oriented environment
- Opportunities for learning and development