UI Engineer – React.js

Training Basket
Noida, Uttar Pradesh, India
  • 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.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →