React Native Developer
Full Job Description
Red Apple Technologies Pvt Ltd is seeking experienced React Native and React.js Application Developers for their enthusiastic team in Kolkata. We are looking for professionals with 3-7 years of experience to design, develop, and maintain high-performing, secure mobile applications for both Android and iOS using React Native. You will be responsible for translating designs and wireframes into quality code, ensuring optimal application performance, identifying and resolving bottlenecks, and contributing to the overall quality and responsiveness of our mobile products. We value candidates who can take ownership of complex tasks, think innovatively, and possess strong analytical and troubleshooting skills. Experience with XCode, Android Studio, JavaScript, RESTful services, JSON, responsive design, social API integration, Core Location APIs, Push Notifications, Redux, dependency services, renderers, memory management, and performance optimization is essential. Familiarity with mobile app design best practices, UI design principles, Git, and unit testing is also required. Previous experience publishing apps to the Apple App Store and Google Play Store is a significant advantage. Knowledge of other hybrid frameworks like Flutter or web application development with React.js will be considered a strong plus. A deep understanding of JavaScript, including DOM manipulation and the JavaScript object model, alongside core React.js principles, Flux/Redux workflows, and newer EcmaScript specifications, is crucial. Experience with data structure libraries like Immutable.js, isomorphic React, RESTful APIs, modern authorization mechanisms (JSON Web Token), and front-end build tools such as Babel, Webpack, and NPM is expected. The ability to translate business requirements into technical specifications and a knack for benchmarking and optimization are highly valued.