Description
You will build and maintain responsive web applications using React.js.
Responsibilities
- Build reusable, scalable, and efficient UI components.
- Collaborate with designers and backend engineers to implement product features.
- Optimize applications for performance, accessibility, and cross-browser compatibility.
- Manage application state using Redux, Context API, or Zustand.
- Integrate frontend applications with RESTful or GraphQL APIs.
Required Skills
- 5+ years of professional experience.
- Strong proficiency in JavaScript (ES6+).
- Hands-on experience with React.js and modern React patterns (Hooks, Functional Components).
- Solid understanding of HTML5 and CSS3.
- Experience with state management libraries (Redux, Context API).
- Familiarity with RESTful and GraphQL APIs.
- Knowledge of Git and version control workflows.
- Experience working in Agile environments.