Description

You will develop and maintain scalable, high-performance web applications using React.js.

Responsibilities

  • Translate UI/UX designs into functional and interactive components.
  • Collaborate with cross-functional teams including designers, product managers, and backend developers.
  • Ensure applications are optimized for performance, scalability, and usability.
  • Write clean, maintainable, and well-documented code.
  • Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.

Required Skills

  • 12+ years of experience in Front-end Development.
  • Proficiency in React.js and JavaScript (ES6+).
  • Expertise in HTML5 and CSS3.
  • Experience integrating with RESTful APIs and handling asynchronous data.
  • Familiarity with state management patterns like Redux or Context API.
  • Knowledge of build tools (Webpack, Vite, or Babel) and version control (Git).
  • Experience working within Agile development environments.
  • Familiarity with CI/CD pipelines and deployment processes.

Education

Bachelor's degree