Key Responsibilities :
- Develop and maintain modern, reusable React components and front-end features.
- Translate UI / UX wireframes and design mockups into responsive, pixel-perfect code.
- Optimize application performance for maximum speed and scalability.
- Work closely with backend teams to integrate APIs and services.
- Participate in code reviews, testing, and release planning.
- Write clean, well-documented, and maintainable code following best practices.
- Troubleshoot and debug production issues as needed.
- Stay updated with emerging trends in React and front-end development.
Required Skills and Qualifications :
Bachelor's degree in Computer Science, Engineering, or related field.2–5+ years of professional experience in front-end development .Strong proficiency in JavaScript (ES6+) , ReactJS , and TypeScript .Experience with Redux , React Context API , or other state management libraries.Good knowledge of HTML5 , CSS3 , SASS / LESS , and responsive design.Familiarity with RESTful APIs , Axios / Fetch , and asynchronous data handling.Version control using Git and experience with CI / CD processes.Preferred Qualifications :
Experience with Next.js , React Router , or Server-Side Rendering (SSR) .Knowledge of unit testing and test automation tools (Jest, React Testing Library).Familiarity with Webpack , Babel , Vite , or similar build tools.Experience working in Agile / Scrum environments.Familiarity with Figma , Zeplin , or other design collaboration tools.Skills Required
Figma, Zeplin, Html5, Css3