We are looking for a Junior Flutter Developer with hands-on experience in developing and deploying cross-platform mobile applications for Android and iOS. The candidate should have practical knowledge of Flutter/Dart, REST API integration, and the complete app publishing process for both the Google Play Store and Apple App Store.
Key Responsibilities
- Develop and maintain cross-platform mobile applications using Flutter and Dart.
- Build applications that work efficiently across Android and iOS platforms.
- Integrate REST APIs and other third-party services into mobile applications.
- Work with JSON data, API authentication, error handling, and asynchronous requests.
- Implement responsive and user-friendly interfaces based on UI/UX designs.
- Manage application state using suitable Flutter state-management techniques.
- Integrate features such as:
- Push Notifications
- Firebase
- Google Maps/Location Services
- Payment Gateways
- Social Login
- Camera/File Uploads, where required
- Debug, test, optimize, and improve application performance.
- Handle Android and iOS builds and resolve platform-specific issues.
- Participate in the complete application deployment process.
- Publish and update applications on Google Play Store and Apple App Store.
- Work with backend developers for API integration and troubleshooting.
- Maintain clean, reusable, and well-structured code using Git/version control.
Required Skills
- Good knowledge of Flutter and Dart.
- Hands-on experience developing at least one complete cross-platform mobile application.
- Strong understanding of REST API integration.
- Knowledge of JSON, HTTP requests, authentication/token handling, and API error handling.
- Familiarity with Firebase and push notifications.
- Understanding of Flutter widgets, navigation, forms, validation, and responsive UI.
- Basic knowledge of state management such as Provider, Riverpod, BLoC, or GetX.
- Experience with Git/GitHub or similar version-control systems.
- Basic understanding of Android and iOS application architecture.
- Good debugging and problem-solving skills.
Mandatory Practical Experience
Candidates should have:
- Developed real cross-platform applications using Flutter.
- Worked on applications with live API integration.
- Experience generating production builds for Android and iOS.
- Experience with Google Play Console and publishing an Android application.
- Experience with App Store Connect and publishing an iOS application.
- Understanding of app signing, certificates, provisioning profiles, versioning, and release management.
- At least one published application that can be demonstrated during the interview.
Experience
Experience: 6 months – 1 years
Position: Junior Flutter Developer
Employment: Full-time
Preferred
Candidates who can share Google Play Store/App Store links to applications they have personally worked on will be preferred.
Note: This is a hands-on development position. Candidates should have practical application-development and deployment experience rather than only academic/project-level knowledge.
Pay: ₹10,000.00 - ₹16,000.00 per month
Benefits:
- Paid sick time
- Paid time off
Application Question(s):
- Share app links published by you on app store & play store
Work Location: In person