
Senior React Developer
Kochi
in 1 month
Senior React Developer Skills - Mandatory - React JS Total Experience - 5 - 7 years Work Location - Kochi/TVM Expected date of onboarding - Immediate to 20days
Job Purpose:
Senior React Developer to design, develop, and optimize front-end applications using React.js
Job Description:
• Develop and maintain high-performance React applications using best practices in usability, accessibility, and responsiveness. • Implement scalable and reusable components, ensuring modularity and maintainability. • Work with state management using Redux, React Context, or React Query. • Integrate front-end applications with RESTful APIs, GraphQL, and WebSockets. • Follow Test-Driven Development (TDD) and write unit tests (Jest, React Testing Library) and end-to-end tests (Cypress, Playwright). • Optimize application performance through code splitting, lazy loading, and efficient rendering strategies. • Collaborate with UX/UI designers to implement pixel-perfect designs. • Debug and troubleshoot production issues, ensuring application stability and security. • Stay up to date with modern front-end trends and suggest improvements in development workflows. • Work with Git, CI/CD pipelines, and cloud deployment platforms (AWS, Azure, or similar). • Follow Agile development practices, including sprint planning, backlog grooming, and retrospectives.
Duties and Responsibilities:
▪ Understand business requirements and translate them into scalable front-end solutions. ▪ Write clean, maintainable, and well-documented code following React best practices. ▪ Perform code reviews to ensure adherence to coding standards and best practices. ▪ Work closely with backend teams to define request/response structures and improve API integration. ▪ Ensure application security by implementing secure coding principles (CORS, CSRF, JWT-based authentication). ▪ Optimize React applications to improve speed, performance, and efficiency. ▪ Provide mentorship to junior developers and support continuous learning within the team. ▪ Monitor and maintain application health, using performance tracking and error monitoring tools.
Any Additional Information/Specifics:
• Contribute to the development lifecycle, including planning, estimation, coding, code reviews, testing, and product support. • Adapt to dynamic environments and work efficiently in a fast-paced setting. • Communicate proactively and collaborate with teams, taking ownership of tasks and tackling technical challenges with a positive approach. • To adhere to the Information Security Management policies and procedures.
If this opportunity aligns with your career goals, kindly share your updated resume with us at durga.parthasarathy@experionglobal.com