HamburgerMenu
hirist

UI Engineer - React.js

HireVeda
Any Location
2 - 4 Years

Posted on: 27/11/2025

Job Description

Description :



Job Overview :


- We are looking for a talented UI Engineer specializing in React.js to build high-quality, performant, and scalable web interfaces.



- You will collaborate closely with UX designers, backend developers, and product teams to

deliver seamless user experiences.



- The ideal candidate has a solid understanding of modern JavaScript frameworks, UI/UX principles, and component-driven architecture.



Key Responsibilities :


- Build responsive, modular, and reusable UI components using React.js and modern JavaScript (ES6+).



- Implement optimized and maintainable component structures using hooks, context APIs, and

state management tools.



- Convert UX wireframes, prototypes, and design assets (Figma/Adobe XD) into fully functional

web interfaces.



- Ensure cross-browser and cross-platform compatibility.



- Optimize frontend performance through code splitting, lazy loading, memoization, and

rendering optimization.



- Improve Lighthouse scores for performance, accessibility, SEO, and best practices.



- Identify and fix UI bottlenecks and responsiveness issues.



- Use state management tools such as Redux, Zustand, Recoil, or React Query.



- Implement scalable frontend architecture, reusable patterns, and clean code practices.



- Collaborate with backend teams to define API contracts and ensure seamless integration.



- Write and maintain unit, integration, and UI tests using Jest, React Testing Library, Cypress, or

similar tools.



- Participate in code reviews to maintain code quality and UI standards.



- Debug issues and ensure high-quality releases.


- Work closely with UX/UI designers to improve user flows and interactions.



- Collaborate in Agile/Scrum settingsparticipate in stand-ups, sprint planning, and

retrospectives.



- Document technical designs, components, and development guidelines.



Required Skills & Qualifications :


- Strong hands-on experience with React.js, JSX, TypeScript/JavaScript (ES6+).



- Solid understanding of HTML5, CSS3, SASS/LESS, and responsive web design.



- Experience with RESTful APIs, JSON, and integration with backend services.



- Familiarity with Git and modern development workflows.



- Knowledge of build tools like Webpack, Vite, or Babel.



- Understanding of UI/UX best practices, accessibility (A11y), and web standard

info-icon

Did you find something suspicious?