Frontend Engineer - React.js
Posted Updated
Description
We are looking for a highly skilled and motivated Frontend Software Engineer with 4+ years of experience to join our team. The ideal candidate will have strong expertise in React and RESTful API integrations. Experience with Angular is a strong plus.
Responsibilities:
- Design, develop, and maintain high-quality, scalable, and responsive user interfaces using React.
- Integrate frontend applications with RESTful APIs to deliver seamless user experiences.
- Work closely with UX/UI teams to translate designs into functional, visually appealing web applications.
- Write clean, modular, and well-documented code following industry best practices.
- Participate in code reviews, provide constructive feedback, and help maintain code quality.
- Debug, troubleshoot, and optimize application performance.
- Stay current with emerging frontend technologies, frameworks, and best practices.
Requirements:
- Bachelor's degree in computer science, information technology, or a related field.
- 4+ years of professional experience in frontend development.
- Strong proficiency in React.js and related libraries such as Redux and React Router.
- Solid understanding of RESTful API integration.
- Excellent skills in HTML5 CSS3 and JavaScript/TypeScript.
- Experience with modern build and tooling ecosystems (Webpack, Babel, NPM/Yarn).
- Ability to write clean, maintainable, and scalable code.
- Strong communication and collaboration skills.
- Experience working with Angular.
- Familiarity with Angular state management tools like NgRx.
- Knowledge of version control systems such as Git.
- Understanding of responsive, cross-browser, and accessible web development.
- Exposure to frontend testing tools/frameworks like Jest, React Testing Library, or Cypress.
