Role Overview :
The React Native Developer is a dedicated hands-on role requiring 24 years of experience, focused on delivering high-quality, high-performance mobile applications using the React Native framework.
Based in Gurgaon, this role covers the entire app life cyclefrom concept and design through deployment and support.
The incumbent will be responsible for Optimising performance for the apps and applying a keen ability to think from the end user's perspective to improve the overall product experience.
Job Summary :
We are seeking a proactive React Native Developer with 2-4 years of hands-on experience in building and deploying cross-platform mobile applications. The ideal candidate must be proficient in React Native APIs, JavaScript, and the modern JavaScript ecosystem (ECMAScript / OOJS). This role involves full-cycle development, performance optimization, and demonstrating strong UI / UX sensibility, all while contributing to a positive, problem-solving team environment.
Key Responsibilities and Mobile Development Deliverables :
- Full App Lifecycle Management : Deliver across the entire app life cycle including concept, design, build, deploy, test, release to app stores, and ongoing support. Prepare and produce releases of software components following standardized procedures.
- Performance and Quality : Focus heavily on Optimising performance for the apps across both iOS and Android platforms, addressing bottlenecks, and ensuring responsiveness.
- Core Technology Utilization : Utilize Hands-on experience with React Native is required, leveraging React Native APIs, ReactJS, JavaScript, and ECMAScript (OOJS) to develop robust features.
- User-Centric Development : Apply an Ability to think from the end user's perspective and focus on improving the overall product experience through thoughtful feature implementation and UI design.
- Hybrid / Native Capabilities : Leverage Hands-on experience with Android in creating Hybrid / Native applications to manage platform-specific code and functionality effectively.
- UI / UX Implementation : Possess Demonstrable UI / UX experience on a large-scale app, ensuring the visual and interaction design translates effectively into code.
- Tooling and Environment : Utilize a Thorough understanding of React Native development tools like IDEs (Nuclide, Atom, Sublime Text, or Visual Studio Code) for efficient development and debugging.
Mandatory Skills & Qualifications :
Experience : 24 years of relevant experience.Framework : Hands-on experience with React Native is required.Languages : Hands-on experience in React Native APIs, ReactJS, JavaScript, and ECMAScript (OOJS).Ecosystem : Strong understanding of the JavaScript ecosystem.Platform : Hands-on experience with Android in creating Hybrid / Native applications.Design : Demonstrable UI / UX experience on a large-scale app.Tooling : Thorough understanding of React Native development tools like IDEs (e.g., Visual Studio Code).Preferred Skills :
Frameworks : Good knowledge of JS frameworks like ReactJS is a plus.Soft Skills : Problem-solving skills, analytical mind, and positive attitude.Experience with state management libraries (e.g., Redux, MobX).Familiarity with CI / CD pipelines for mobile deployment.(ref : hirist.tech)