Job Description
<p><p><b>Job Summary :</b></p><br/><p>We are seeking a highly experienced Technical Lead Frontend with 8+ years of proven experience, specializing in modern application development with Next.js and React.js.
This leadership role requires deep technical mastery in building high-performance, scalable, and SEO-optimized frontend architectures.
The Lead will drive the technical direction for the frontend team, ensure code quality through rigorous standards, oversee complex integrations with Headless CMS and REST/GraphQL APIs, and mentor developers while maintaining hands-on contribution to critical components.</p><br/><p><b>Job Description :</b></p><br/><p><b>Technical Leadership and Architecture :</b></p><br/><p>- Provide decisive technical leadership and mentorship for the frontend development team, establishing best practices for code quality, performance, and scalability.</p><br/><p>- Drive the architectural design and decision-making for complex frontend applications, leveraging Next.js for optimal Server-Side Rendering (SSR), Static Site Generation (SSG), and efficient data fetching strategies.</p><br/><p>- Define and enforce development standards, code review processes, and integration patterns to ensure robust and maintainable code across the application stack.</p><br/><p>- Collaborate closely with Solution Architects and Backend Teams to design, document, and consume efficient RESTful and GraphQL APIs.</p><br/><p><b>Advanced Development and Performance:</b></p><br/><p>- Maintain hands-on contribution to the codebase, focusing on developing critical, reusable, and complex components using React.js and TypeScript.</p><br/><p>- Drive continuous frontend performance optimization, focusing on Core Web Vitals, resource loading, caching, and minimizing bundle size for superior user experience.</p><br/><p>- Implement and manage sophisticated state management solutions (e.g., Redux Toolkit, Zustand, Context API) in large-scale applications.</p><br/><p>- Lead the technical integration with various backends, including Headless CMS platforms (e.g., Contentful, Contentstack, Sitecore), ensuring data integrity and content delivery pipelines are robust.</p><br/><p>- Ensure the frontend architecture is secure and adheres to industry best practices for authentication (e.g., OAuth 2.0, JWT) and cross-site scripting prevention.</p><br/><p><b>DevOps, Quality, and Mentorship:</b></p><br/><p>- Oversee the frontend aspects of the CI/CD pipelines, ensuring automated testing, deployment, and monitoring are implemented effectively (e.g., leveraging Vercel, AWS Amplify, or custom solutions).</p><br/><p>- Implement and champion a strong Test-Driven Development (TDD) approach, utilizing frameworks like Jest, React Testing Library, or Cypress for comprehensive unit and end-to-end testing.</p><br/><p>- Function as a mentor and subject matter expert, conducting regular knowledge sharing sessions and technical deep dives to upskill intermediate and junior developers.</p><br/><p>- Work within Agile/Scrum methodologies, contributing to sprint planning, estimation, and backlog refinement.</p><br/><p><b>Required Skills & Qualifications :</b></p><br/><p>- Experience: Mandatory 8+ years of proven experience in professional software development, with significant focus on Frontend.</p><br/><p>- Core Frameworks: Expert-level proficiency in Next.js (latest versions) and React.js.</p><br/><p>- Language: Mandatory expertise in TypeScript and modern JavaScript (ES6+).</p><br/><p>- Architecture: Proven experience with SSR, SSG, and data fetching techniques within Next.js.</p><br/><p>- APIs: Extensive experience integrating with REST and GraphQL APIs.</p><br/><p>- Testing: Strong background in unit, integration, and E2E testing using modern frameworks.</p><br/><p>- Leadership: Proven track record of providing technical leadership, mentoring teams, and driving architectural decisions.</p><br/><p><b>Preferred Skills :</b></p><br/><p>- Experience with UI component libraries and design systems (e.g., Material UI, Tailwind CSS).</p><br/><p>- Experience with cloud platforms and deployment environments (e.g., Vercel, AWS/Azure CDN).</p><br/><p>- Knowledge of serverless functions development.</p><br/><p>- Experience integrating payment gateways or complex E-commerce functionality.</p><br/></p> (ref:hirist.tech)