React & React Native Developer
Job Description
Job Title: React & React Native Developer (Jaipur only)
Company: Growth System ERP (https://www.growthsystem.in/)
Location: Jaipur, Rajasthan, India
About Growth System ERP:
Growth System ERP has been driving digital transformation for Indian businesses since 2010. We provide specialized ERP solutions for various industries, including Manufacturing, NBFCs, FMCG, and Garments. Our ERP system integrates financial management, inventory and supply chain, HR & payroll, CRM & sales, and compliance & reporting into one powerful solution. We also offer AI Agents for process automation and IoT Solutions for connecting physical assets with digital systems.
Job Summary:
We are seeking a highly skilled and versatile React & React Native Developer to join our dynamic technology team. In this role, you will be responsible for developing and maintaining both web-based user interfaces for our ERP system using React.js and cross-platform mobile applications using React Native. You will play a key role in creating a cohesive and seamless user experience across all our digital platforms.
Responsibilities:
• Develop and maintain user interface components and front-end functionality for web applications using React.js.
• Develop and implement cross-platform mobile applications for iOS and Android using React Native.
• Build reusable and efficient code components for both web and mobile platforms, promoting code sharing and consistency.
• Collaborate with UI/UX designers to translate designs and wireframes into high-quality and responsive user interfaces for both web and mobile.
• Manage application state effectively using appropriate state management libraries (e.g., Redux, Context API) for both web and mobile.
• Integrate front-end web applications and mobile applications with back-end APIs to fetch and display data.
• Implement mobile-specific features and functionalities (e.g., push notifications, location services, camera access) as needed.
• Optimize the performance and responsiveness of both web and mobile applications.
• Ensure cross-browser compatibility for web applications and platform consistency for mobile applications.
• Write clean, modular, and well-documented code for both React and React Native projects.
• Participate in code reviews to ensure code quality and adherence to best practices across both platforms.
• Troubleshoot and debug issues in both the web and mobile codebases.
• Stay up-to-date with the latest trends and advancements in React, React Native, and front-end/mobile development.
• Contribute to the continuous improvement of our development processes and technology stack.
Qualifications and Skills:
• Bachelor's degree in Computer Science, Software Engineering, or a related field.
• Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
• Solid understanding of React.js and its core principles (JSX, components, props, state, hooks).
• Proven experience in developing mobile applications using React Native.
• Experience with state management libraries (e.g., Redux, Context API) in both web and mobile contexts.
• Familiarity with RESTful APIs and asynchronous programming for both web and mobile data integration.
• Experience with front-end build tools and workflows (e.g., Webpack, Babel, Git) and mobile development tools and workflows (e.g., Expo, Fastlane, Git).
• Understanding of responsive design principles for web and mobile UI/UX best practices.
• Knowledge of native mobile development concepts (iOS and Android) and the ability to bridge native modules when necessary.
• Excellent problem-solving and debugging skills across both web and mobile platforms.
• Good communication and teamwork abilities.
• Familiarity with ERP systems or business applications is a plus.
• Experience with testing frameworks for both web (e.g., Jest, Enzyme, React Testing Library) and mobile (e.g., Jest, React Native Testing Library) is a plus.
Benefits:
• Opportunity to work on both web and mobile aspects of a cutting-edge ERP system.
• Collaborative and supportive work environment.
• Professional growth and development opportunities across multiple technology domains.
