Key Responsibilities:
- Develop and maintain mobile applications using Flutter and Dart.
- Translate UI/UX designs into responsive, scalable, and performant code.
- Integrate APIs, Firebase, third-party SDKs, and backend services.
- Manage the full lifecycle of mobile applications from development to deployment.
- Write clean, well-documented, and reusable code.
- Debug and fix issues across Android and iOS platforms.
- Participate in code reviews and team meetings.
- Optimize application performance and improve user experience.
- Collaborate with QA engineers to ensure bug-free delivery.
Required Skills and Qualifications:
- 2+ years of professional experience in Flutter & Dart.
- Experience building and publishing at least one mobile app to the App Store and/or Google Play.
- Strong understanding of RESTful APIs, state management (e.g., Provider, Riverpod, Bloc), and local storage (e.g., Hive, SharedPreferences).
- Good grasp of platform-specific limitations and capabilities.
- Knowledge of Git and version control.
- Familiarity with Firebase services (Auth, Firestore, Push Notifications, etc.).
- Strong debugging and troubleshooting skills.
- Good understanding of UI/UX principles and responsive design.
- Bachelor’s degree in Computer Science, Engineering, or related field (preferred).
Nice to Have:
- Experience with native Android/iOS development.
- Experience with CI/CD pipelines.
- Familiarity with GraphQL.
- Experience working in Agile/Scrum teams.
Job Types: Full-time, Permanent
Pay: From ₹25,000.00 per month
Benefits:
Education:
Experience:
- Flutter: 2 years (Required)
- Swift: 1 year (Preferred)
- Kotlin: 1 year (Preferred)
Language:
Work Location: Remote