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.