- Develop and maintain Android and iOS applications using React Native.
- Build responsive and user-friendly mobile interfaces.
- Integrate REST APIs and third-party services.
- Debug, troubleshoot, and optimise application performance.
- Implement reusable components and maintain clean, scalable code.
- Handle application releases, updates, and bug fixes.
- Work with backend developers, designers, and other teams for seamless integration.
- Participate in the complete mobile application development lifecycle.
Requirements
- 4–5 years of experience in Mobile Application Development.
- Strong hands-on experience with React Native and JavaScript/TypeScript.
- Experience developing and deploying Android and iOS applications.
- Good understanding of REST APIs and third-party integrations.
- Experience with Git and application debugging.
- Understanding of mobile UI/UX, performance optimisation, and responsive design.
- Experience with App Store and Google Play deployment processes.
Positive-to-Have
- Experience with React.js.
- Knowledge of Redux or similar state management tools.
- Experience with Firebase, push notifications, and analytics.
- Familiarity with native Android/iOS development.
- Experience working on education, marketing, or consumer-facing applications.