About this role
Key Responsibilities
- 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.
Good-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 .