Job Description
We are looking for an experienced Senior React Developer to lead frontend development initiatives. The candidate will be responsible for designing, developing, and maintaining secure, scalable, and high-performance React applications. You will mentor junior developers, ensure best practices in frontend architecture, and collaborate with backend teams to deliver seamless user experiences. Roles & Responsibilities: 1. Frontend Development - Design and develop secure, scalable, and maintainable frontend applications using React.js. - Implement responsive designs and ensure cross-browser compatibility. - Contribute to the full frontend development lifecycle, from concept to deployment. - Resolve technical issues and maintain legacy React applications as needed. 2. Mentorship & Collaboration - Lead and mentor junior developers, providing guidance on coding best practices. - Conduct code reviews to maintain high-quality code standards. - Work closely with backend teams to integrate frontend applications with RESTful APIs and microservices. - Participate actively in Scrum and Agile processes. 3. React Ecosystem & Architecture - Expert in React Hooks, Redux, and state management solutions. - Architect and scale React solutions independently. - Implement complex routing using React Router. - Design and implement scalable frontend architectures following React best practices. 4. Performance & Optimization - Apply performance optimization techniques for React applications. - Optimize load times and frontend responsiveness. 5. Security - Identify and fix vulnerabilities in React applications and dependent libraries. - Apply frontend security best practices, including awareness of OWASP Top 10. 6. Tools & Development Practices - Utilize Webpack and other modern build tools. - Strong Git experience for collaborative development workflows. - Write unit tests and maintain code quality using testing frameworks like Jest and React Testing Library. Qualifications: - 8+ years of professional experience in frontend development with React.js. - Strong proficiency in JavaScript (ES6+), HTML5, CSS3, React Hooks, and Redux. - Experience with frontend testing frameworks and Agile development methodologies. - Familiarity with Node.js and server-side concepts is a plus. Skills: Redux, Frontend, react.js Experience: 5.00-10.00 Years
Get AI-Matched to This Job
Upload your resume and our AI will score how well you match this and thousands of similar roles.