← Back to jobs

American Technology Group LLC Logo
UI Engineer (React JS)
Posted On: Just posted
Experience: 8+ years
Availability: Onsite
Openings: 1
Category: UI Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Build and optimize scalable, reusable React components and responsive user interfaces.

This role is on-site.

Responsibilities

  • Develop responsive, user-centric interfaces using React.js, JavaScript, HTML, and CSS.
  • Build scalable, reusable React components following established best practices.
  • Implement React Hooks, state management via Redux or Context API, and component lifecycle methods.
  • Integrate and consume RESTful APIs and GraphQL services.
  • Conduct browser-based debugging, performance analysis, and UI optimizations including code splitting.

Required Skills

  • 8–10 years of hands-on experience in UI/Front-End Development.
  • Strong proficiency in JavaScript, HTML5, and CSS3.
  • Advanced experience with React.js, React Hooks, Redux, and Flux.
  • Experience with Webpack, Enzyme, and front-end build/testing tools.
  • Familiarity with REST APIs, GraphQL, and third-party service integration.
  • Strong debugging skills using browser developer tools and performance testing software.
  • Understanding of cross-browser compatibility, responsive design, and UI performance.
  • Hands-on experience writing unit tests using Jest, React Testing Library, or similar frameworks.

Preferred Skills

  • Awareness of front-end security practices including CSP and XSS prevention.
  • Experience collaborating with designers, backend engineers, and product managers.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs