Job Description
Job Role : Senior React Developer
Key Responsibilities
- Development & Architecture : Design, build, and maintain high-performance, scalable web applications using React, Next.js, and JavaScript.
- Performance Optimization : Implement SSR, SSG, client-side routing, and optimize components for speed and SEO.
- Collaboration : Work with Product, Design (Figma/Sketch), and Backend teams to integrate APIs (REST/GraphQL) and deliver cohesive solutions.
- Leadership & Mentorship : Lead feature development, conduct code reviews, mentor junior developers, and contribute to architectural decisions.
- Quality & Best Practices : Enforce code quality, testing (Cypress), security, and adherence to industry standards.
- Strategy : Drive continuous improvement, identify technical issues, and participate in strategic planning.
Required Skills & Experience
- Extensive Experience : 10+ years in front-end development, with deep expertise in React.js and modern JavaScript (ES6+).
- Frameworks/Libraries : React, Next.js, Redux/Zustand/Recoil, React Router.
- Tools : Build tools (Webpack/Vite), Git, CI/CD pipelines, Component Testing (Cypress).
- Concepts : SSR/SSG, API integration (REST/GraphQL), responsive design, performance optimization, state management, PWA fundamentals.
- Soft Skills : Strong leadership, communication, problem-solving, and mentoring abilities; experience in Agile environments.
Qualifications
- Bachelor's degree in CS or related field (often preferred).
- Proven track record of leading complex UI projects.
Job Tags