HamburgerMenu
hirist

Senior UI Engineer - React.js

HireVeda
Multiple Locations
6 - 9 Years

Posted on: 30/07/2025

Job Description

Job Description :


Requirements :


- 6+ years of experience in UI development with a focus on React.js .

- Strong proficiency in HTML5 CSS3 JavaScript, and React.js (Hooks, Redux, etc.)

- Experience in creating responsive, mobile-first designs.

- Familiarity with front-end build tools like Webpack and Babel.

- Knowledge of RESTful APIs and integration with front-end components.

- Strong understanding of UI/UX principles and best practices.

- Proficiency with version control tools like Git.

- Ability to write clean, maintainable, and scalable code.

Responsibilities :

- Design, develop, and maintain scalable, responsive, and visually compelling user interfaces for web applications using React.js as the primary technology.

- Collaborate closely with product managers, designers, and backend engineers to understand user needs and translate them into intuitive and engaging user interfaces.

- Build reusable and efficient UI components and libraries using React.js (including Hooks, Redux, Context API, and other relevant state management solutions).

- Ensure the technical feasibility of UI/UX designs and provide feedback on design implementation.

- Develop responsive and mobile-first designs that provide optimal user experiences across various devices

and screen sizes.

- Integrate front-end components seamlessly with backend APIs (RESTful) and manage data flow effectively.

- Utilize and configure front-end build tools like Webpack and Babel to optimize assets and ensure efficient development workflows.

- Adhere to UI/UX principles and best practices to create user-centered designs that are accessible, performant, and visually appealing.

- Ensure the performance, optimization, and scalability of front-end applications.

- Write clean, well-documented, maintainable, and scalable code following established coding standards.

- Collaborate with QA engineers to ensure thorough testing and delivery of high-quality user interfaces.

- Stay up-to-date with the latest trends and best practices in front-end development, particularly within the React.js ecosystem.


- Participate in code reviews, providing constructive feedback and fostering a collaborative development environment.

- Contribute to the continuous improvement of our front-end architecture and development processes


info-icon

Did you find something suspicious?