Point your AI agent at freehire and let it find you a job.

Get the CLI →

Training Basket

NewBe an early applicant

UI Engineer – React.js

Posted 2 views
Discussion

Summary

Training Basket in Noida, India is hiring a UI Engineer to build and maintain responsive web applications with React.js. Day to day: creating reusable UI components, converting designs into functional interfaces, integrating REST APIs, managing state with Hooks/Context/Redux, and optimizing performance and cross-browser compatibility.

  • Develop and maintain responsive web applications using React.js.

  • Build reusable UI components and frontend libraries.

  • Convert UI/UX designs and wireframes into high-quality, functional interfaces.

  • Write clean, maintainable, and efficient code.

  • Integrate REST APIs and handle data dynamically within applications.

  • Manage application state using React Hooks, Context API, or Redux.

  • Optimize application performance, loading speed, and responsiveness.

  • Ensure cross-browser compatibility and mobile responsiveness.

  • Identify, troubleshoot, and resolve UI bugs and technical issues.

  • Collaborate with UI/UX designers, backend developers, and other team members.

  • Follow coding standards, version control practices, and frontend development best practices.



Requirements

  • Strong knowledge of HTML5, CSS3, and JavaScript (ES6+).

  • Hands-on experience with React.js.

  • Understanding of React Hooks, components, props, and state management.

  • Knowledge of responsive web design and CSS frameworks such as Bootstrap or Tailwind CSS.

  • Experience integrating REST APIs.

  • Familiarity with Git and version control systems.

  • Understanding of browser compatibility and web performance optimization.

  • Basic knowledge of debugging and browser developer tools.



Skills

Apply

See also

Design jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.