Company Description
RST Solutions is a solution-driven organization in Noida, specializing in ERP, Business Process Automation, and Supply Chain Management Solutions. We help clients align their technology roadmap with business goals through a thorough analysis of requirements, current state, and future goals. Our integrated solutions improve service levels, enterprise collaboration, and compliance while allowing flexibility for growth.
Basic skill set required for React Developer (Mobile and Web Developer) :
- Core JavaScript and TypeScript (Mastery in JavaScript ES6+ and typescript)
- React.js Expertise
- In-depth understanding of React fundamentals (JSX, component lifecycle, hooks, context API).
- Mastery in building class-based and functional components.
- State management with Redux, Redux Toolkit, or newer solutions like Recoil, Zustand, or Jotai.
- Advanced React Router knowledge for handling complex navigation.
- Performance optimization with React.memo, useCallback, useMemo, and techniques for reducing re-renders.
- React Native Expertise
- Extensive experience building and deploying mobile applications using React Native.
- Proficient in React Native APIs for accessing native device features (camera, geolocation, notifications, etc.).
- Knowledge of platform-specific code and styling for iOS and Android.
- Experience with React Native Navigation, or React Navigation, and integrating with native navigation solutions if needed.
- Backend Integration and API Handling
- Expertise in RESTful and GraphQL APIs, understanding how to consume, cache, and handle data efficiently.
- Mobile DevOps and Deployment
- Experience in managing deployment processes for both web and mobile (App Store, Google Play) environments.
- Understanding of CI/CD practices using platforms like GitHub Actions, Bitrise, or CircleCI.
- Knowledge in app versioning, code signing, and deployment pipelines specific to React Native applications.
- Cross-Platform and Native Modules
- Understanding of Web-to-Mobile strategies, as well as experience in optimizing shared codebases across React and React Native.
- Familiarity with creating or integrating native modules when React Native lacks support for specific features.