Job Description – Mobile App Developer (React Native / Flutter)Position
Mobile App Developer – React Native / Flutter
Job Type
Full-time
Experience
Freshers with relevant project experience
Job Summary
We are looking for a passionate and skilled Mobile App Developer with knowledge of React Native and/or Flutter to join our development team. The ideal candidate should have a strong understanding of mobile application development, UI implementation, API integration, and debugging. The candidate will be responsible for developing, testing, and maintaining high-quality mobile applications for Android and iOS platforms.
Key Responsibilities
- Develop and maintain cross-platform mobile applications using React Native or Flutter.
- Build responsive and user-friendly mobile application interfaces.
- Integrate REST APIs and third-party services into mobile applications.
- Work with backend developers to integrate APIs and ensure smooth application functionality.
- Write clean, reusable, scalable, and maintainable code.
- Debug, test, and troubleshoot application issues and performance problems.
- Implement mobile application features based on business and technical requirements.
- Participate in code reviews and follow development best practices.
- Work with Git/GitHub/GitLab for version control and collaborative development.
- Test applications across different devices and screen sizes.
- Assist in application deployment to the Google Play Store and Apple App Store.
- Stay updated with the latest mobile development technologies and frameworks.
Required Skills
- Good knowledge of React Native and/or Flutter.
- Knowledge of JavaScript/TypeScript for React Native or Dart for Flutter.
- Understanding of Android and iOS mobile application development.
- Experience with REST APIs and JSON.
- Good understanding of mobile UI/UX principles.
- Knowledge of Git and version control systems.
- Understanding of debugging and performance optimization.
- Basic knowledge of databases such as MySQL, Firebase, SQLite, or MongoDB is an advantage.
- Good problem-solving and analytical skills.
Preferred Skills
- Experience with Firebase (Authentication, Cloud Messaging, Firestore).
- Knowledge of Redux, Context API, Provider, Bloc, or GetX.
- Experience with push notifications and third-party SDK integration.
- Knowledge of app deployment and release management.
- Understanding of CI/CD pipelines for mobile applications is an added advantage.
Education
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Relevant certifications or strong project experience in mobile app development will be an advantage.
Candidate Profile
- Strong interest in mobile application development.
- Good communication and teamwork skills.
- Ability to learn new technologies quickly.
- Strong attention to detail and commitment to delivering quality applications.
- Freshers with strong academic or personal projects in React Native or Flutter are encouraged to apply.
Pay: ₹12,000.00 - ₹15,000.00 per month
Benefits:
- Paid sick time
- Paid time off
- Provident Fund
- Work from home
Work Location: In person