React JS Developer
HighRadius · Hyderabad, Telangana, India
Job Description We are seeking a talented and passionate React JS Engineer to join our growing development team. The ideal candidate will be responsible for developing and maintaining user-facing features using React.js, ensuring high performance, responsiveness, and an excellent user experience. You will work closely with designers, product managers, and backend engineers to translate UI/UX designs and wireframes into high-quality code. Responsibilities: Develop new user-facing features using React.js and its ecosystem. Build reusable components and front-end libraries for future use. Translate UI/UX designs and wireframes into high-quality code. Optimize components for maximum performance across a vast array of web-capable devices and browsers. Collaborate with product managers, designers, and backend engineers to define, design, and ship new features. Ensure the technical feasibility of UI/UX designs. Participate in code reviews to maintain code quality and share knowledge. Identify and troubleshoot UI/UX problems and bugs. Stay up-to-date with the latest trends and best practices in front-end development, especially within the React ecosystem. Write unit and integration tests to ensure the robustness and reliability of the application. Required Skills and Experience: Strong proficiency in JavaScript, including ES6+ syntax. Thorough understanding of React.js and its core principles. Experience with popular React.js workflows (such as Flux or Redux). Familiarity with modern front-end build pipelines and tools (e.g., Webpack, Babel, npm/yarn). Experience with RESTful APIs. Knowledge of modern authorization mechanisms, such as JSON Web Token. Proficiency with HTML5 and CSS3. Experience with responsive and adaptive design principles. Strong understanding of cross-browser compatibility issues and ways to work around them. Familiarity with version control tools, particularly Git. Ability to understand business requirements and translate them into technical requirements