Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Hireveda and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><p>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.<br/><br/>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.<br/><br/><b>Key Responsibilities :</b></p><p><p><b><br/></b></p>- Develop dynamic and responsive web applications using React.js (including Hooks, Redux, Context API, etc.)<br/><br/></p><p>- Translate UI/UX designs and wireframes into high-quality code and pixel-perfect components<br/><br/></p><p>- Build reusable components and libraries for future use across the product ecosystem<br/><br/></p><p>- Optimize components for maximum performance across devices and browsers<br/><br/></p><p>- Integrate front-end components with RESTful APIs, GraphQL, and third-party services<br/><br/></p><p>- Collaborate with backend engineers to align API contracts and manage data flows effectively<br/><br/></p><p>- Implement mobile-first and cross-browser compatible interfaces<br/><br/></p><p>- Ensure WCAG/ADA accessibility standards are considered in UI components<br/><br/></p><p>- Manage and configure front-end build systems (e.g., Webpack, Babel, Vite)<br/><br/></p><p>- Work with CI/CD pipelines to deploy and test front-end applications<br/><br/></p><p>- Write clean, modular, and maintainable code<br/><br/></p><p>- Conduct code reviews, unit testing (e.g., Jest, React Testing Library), and performance tuning<br/><br/></p><p>- Participate in agile ceremonies, provide technical input in sprint planning and estimations<br/><br/><b>Requirements : </b></p><p><br/></p><p>- 2 - 4 years of professional experience in frontend development with a focus on React.js<br/><br/></p><p>- Proficient in HTML5, CSS3 (SCSS/Less), and modern JavaScript (ES6+)<br/><br/></p><p>- Deep understanding of React.js and state management solutions like Redux, Context API, or Zustand<br/><br/></p><p>- Strong command over responsive design principles using CSS Flexbox, Grid, and media queries<br/><br/></p><p>- Experience with UI frameworks/libraries (e.g., Material UI, Tailwind CSS, Bootstrap)<br/><br/></p><p>- Familiarity with build tools: Webpack, Babel, npm/yarn<br/><br/></p><p>- Working knowledge of RESTful APIs and asynchronous programming (Promises, async/await)<br/><br/></p><p>- Proficiency in Git and version control workflows (branching, pull requests, code reviews)</p><br/></p> (ref:hirist.tech)
Don't Miss This Opportunity!
Hireveda is actively hiring for this UI Engineer - React.js position
Apply Now