Principal Responsibilities :
- Design, develop, and maintain responsive and high-performance web applications using ReactJS
- Collaborate with UI / UX designers, backend developers, and stakeholders to implement new features
- Write clean, maintainable, and reusable code following best practices and coding standards
- Optimize applications for speed, scalability, and cross-browser compatibility
- Participate in code reviews and provide constructive feedback to team members
- Work closely with QA teams to ensure application quality and performance
- Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives
- Troubleshoot and resolve complex technical issues in a timely manner
- Maintain thorough documentation of development processes and codebase changes
Requirements :
Minimum 8 years of experience in frontend / UI developmentStrong and mandatory expertise in ReactJSProficient understanding of JavaScript (ES6+), HTML5, CSS3Familiarity with state management libraries like Redux, Context API, etc.Experience working with RESTful APIs and asynchronous request handlingKnowledge of modern front-end build pipelines and tools like Webpack, Babel, NPMFamiliar with version control tools such as GitGood understanding of browser rendering behavior and performance optimizationStrong communication skills and ability to work effectively in a team environmentAbility to work onsite full-time without remote optionsSkills Required
Reactjs, Javascript, Html5, Css3, Redux, Rest Api