Experience
2 - 5 yrs
Job Location
Bengaluru, India
Vacancy
1
Designation
Flutter Developer
Job Type
ONSITE
Job Description
Job Description
As a Flutter Developer at Miles Education, , you will be responsible to design, develop, and maintain high-performance mobile applications for Android and iOS platforms. The ideal candidate should have strong experience in Flutter and Dart, a good understanding of mobile application architecture, and the ability to deliver user-friendly and scalable applications.
Key Responsibilities
- Develop and maintain cross-platform mobile applications using Flutter.
- Build reusable, clean, and efficient code using Dart.
- Collaborate with UI/UX designers, backend developers, and project managers.
- Integrate RESTful APIs, Firebase, and third-party libraries.
- Optimize applications for maximum speed, scalability, and responsiveness.
- Troubleshoot, debug, and upgrade existing applications.
- Implement state management solutions like Provider, Bloc, Riverpod, or GetX.
- Participate in code reviews and follow coding standards.
- Deploy applications to Google Play Store and Apple App Store.
- Stay updated with emerging Flutter technologies and industry trends.
Requirements
- Strong proficiency in Flutter and Dart.
- Experience with REST APIs and JSON integration.
- Knowledge of Firebase services such as Authentication, Firestore, and Push Notifications.
- Familiarity with State Management tools like Provider, Bloc, Riverpod, or GetX.
- Understanding of Mobile App Architecture and design patterns.
- Experience with Git/GitHub version control.
- Knowledge of SQLite or local storage solutions.
- Strong debugging and performance optimization skills.
- Good communication and teamwork abilities.
Preferred Qualifications
- Experience publishing apps on Google Play Store and Apple App Store.
- Knowledge of Android (Java/Kotlin) or iOS (Swift) native development.
- Familiarity with CI/CD pipelines.
- Experience working in Agile/Scrum environments.
- Understanding of mobile security best practices.
- Knowledge of payment gateway and real-time application integration.
- Experience with unit testing and widget testing in Flutter.
Education
- Bachelors degree in Computer Science, Information Technology, or a related field.
- Equivalent practical experience in mobile application development is also acceptable.
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
