We are looking for a passionate and experienced Flutter Mobile App Developer to join our growing technology team. The ideal candidate should have strong expertise in developing cross-platform mobile applications using Flutter and working knowledge of React Native. You will be responsible for building high-performance, scalable, and user-friendly mobile applications while collaborating with designers, backend developers, and project managers throughout the development lifecycle.
Key Responsibilities
- Develop, maintain, and deploy cross-platform mobile applications using Flutter.
- Collaborate with UI/UX designers to implement pixel-perfect user interfaces.
- Integrate RESTful APIs, third-party SDKs, and backend services.
- Write clean, maintainable, and well-documented code following best practices.
- Optimize applications for maximum speed, performance, and scalability.
- Debug, troubleshoot, and resolve application issues.
- Publish and maintain applications on the Google Play Store and Apple App Store.
- Participate in code reviews and contribute to technical discussions.
- Work closely with cross-functional teams to understand business requirements.
- Assist in maintaining and enhancing existing React Native applications when required.
Required Skills
- 2-3+ years of experience in Flutter application development.
- Strong proficiency in Dart programming language.
- Good understanding of React Native and JavaScript/TypeScript.
- Experience with state management solutions such as Provider, Bloc, Riverpod, or GetX.
- Experience integrating REST APIs, Firebase, and third-party libraries.
- Knowledge of push notifications, local notifications, and deep linking.
- Familiarity with Git version control and Agile development methodologies.
- Understanding of mobile app architecture, design patterns, and performance optimization.
- Experience with app deployment on Google Play Store and Apple App Store.
- Strong debugging and problem-solving skills.
Preferred Qualifications
- Experience with Firebase services (Authentication, Firestore, Cloud Functions, Analytics, Crashlytics, FCM).
- Familiarity with offline storage, SQLite, Hive, or ObjectBox.
- Experience with payment gateway integration, maps, location services, and biometric authentication.
- Exposure to unit testing and widget testing.
- Should have strong portfolio to showcase.
Educational Qualification
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
What We Offer
- Competitive salary package.
- Opportunity to work on innovative and challenging mobile applications.
- Collaborative and growth-oriented work environment.
- Learning and career development opportunities.
- Exposure to global clients and modern technologies.
Pay: From ₹15,000.00 per month
Work Location: In person