- Design, develop, and maintain responsive web applications using React.js.
- Collaborate with UI/UX designers to translate design concepts into high-quality user interfaces.
- Build reusable, maintainable, and scalable frontend components.
- Integrate frontend applications with RESTful APIs and backend services.
- Write clean, productive, and well-documented code following coding standards and best practices.
- Optimize applications for speed, scalability, and cross-browser compatibility.
- Debug, troubleshoot, and resolve frontend issues using browser developer tools and React DevTools.
- Implement authentication, authorization, and frontend security best practices.
- Work closely with cross-functional teams throughout the software development lifecycle.
- Stay updated with the latest frontend technologies and React ecosystem advancements.
Required Skills :
- 25 years of hands-on experience in React.js development.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience building responsive and scalable web applications.
- Good understanding of REST APIs and asynchronous programming.
- Knowledge of authentication, authorization, and web security best practices.
- Experience with modern CSS techniques including CSS Modules, CSS-in-JS, or Styled Components.
- Strong debugging and performance optimization skills using browser developer tools and React DevTools.
- Familiarity with package managers such as npm or Yarn.
- Excellent analytical, problem-solving, and communication skills.