HamburgerMenu
hirist

UI Engineer - React.js

HireVeda
Remote
2 - 4 Years

Posted on: 20/09/2025

Job Description

We are looking for a passionate and skilled UI Engineer with a strong foundation in React.js to join our growing product development team. In this role, you will be responsible for crafting high-performance, responsive, and visually engaging user interfaces for our web-based products. You will collaborate closely with product managers, designers, and backend engineers to deliver seamless user experiences aligned with modern UI/UX best practices.

As a core member of the engineering team, you will help define, develop, and scale front-end architecture and have a direct impact on product quality, usability, and scalability.

Key Responsibilities :


- Develop dynamic and responsive web applications using React.js (including Hooks, Redux, Context API, etc.)

- Translate UI/UX designs and wireframes into high-quality code and pixel-perfect components

- Build reusable components and libraries for future use across the product ecosystem

- Optimize components for maximum performance across devices and browsers

- Integrate front-end components with RESTful APIs, GraphQL, and third-party services

- Collaborate with backend engineers to align API contracts and manage data flows effectively

- Implement mobile-first and cross-browser compatible interfaces

- Ensure WCAG/ADA accessibility standards are considered in UI components

- Manage and configure front-end build systems (e.g., Webpack, Babel, Vite)

- Work with CI/CD pipelines to deploy and test front-end applications

- Write clean, modular, and maintainable code

- Conduct code reviews, unit testing (e.g., Jest, React Testing Library), and performance tuning

- Participate in agile ceremonies, provide technical input in sprint planning and estimations

Requirements :


- 2 - 4 years of professional experience in frontend development with a focus on React.js

- Proficient in HTML5, CSS3 (SCSS/Less), and modern JavaScript (ES6+)

- Deep understanding of React.js and state management solutions like Redux, Context API, or Zustand

- Strong command over responsive design principles using CSS Flexbox, Grid, and media queries

- Experience with UI frameworks/libraries (e.g., Material UI, Tailwind CSS, Bootstrap)

- Familiarity with build tools: Webpack, Babel, npm/yarn

- Working knowledge of RESTful APIs and asynchronous programming (Promises, async/await)

- Proficiency in Git and version control workflows (branching, pull requests, code reviews)


info-icon

Did you find something suspicious?