HamburgerMenu
hirist

Job Description

Job Summary :


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.


Job Description :


Technical Leadership and Architecture :


- Provide decisive technical leadership and mentorship for the frontend development team, establishing best practices for code quality, performance, and scalability.


- 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.


- Define and enforce development standards, code review processes, and integration patterns to ensure robust and maintainable code across the application stack.


- Collaborate closely with Solution Architects and Backend Teams to design, document, and consume efficient RESTful and GraphQL APIs.


Advanced Development and Performance:


- Maintain hands-on contribution to the codebase, focusing on developing critical, reusable, and complex components using React.js and TypeScript.


- Drive continuous frontend performance optimization, focusing on Core Web Vitals, resource loading, caching, and minimizing bundle size for superior user experience.


- Implement and manage sophisticated state management solutions (e.g., Redux Toolkit, Zustand, Context API) in large-scale applications.


- 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.


- 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.


DevOps, Quality, and Mentorship:


- 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).


- 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.


- Function as a mentor and subject matter expert, conducting regular knowledge sharing sessions and technical deep dives to upskill intermediate and junior developers.


- Work within Agile/Scrum methodologies, contributing to sprint planning, estimation, and backlog refinement.


Required Skills & Qualifications :


- Experience: Mandatory 8+ years of proven experience in professional software development, with significant focus on Frontend.


- Core Frameworks: Expert-level proficiency in Next.js (latest versions) and React.js.


- Language: Mandatory expertise in TypeScript and modern JavaScript (ES6+).


- Architecture: Proven experience with SSR, SSG, and data fetching techniques within Next.js.


- APIs: Extensive experience integrating with REST and GraphQL APIs.


- Testing: Strong background in unit, integration, and E2E testing using modern frameworks.


- Leadership: Proven track record of providing technical leadership, mentoring teams, and driving architectural decisions.


Preferred Skills :


- Experience with UI component libraries and design systems (e.g., Material UI, Tailwind CSS).


- Experience with cloud platforms and deployment environments (e.g., Vercel, AWS/Azure CDN).


- Knowledge of serverless functions development.


- Experience integrating payment gateways or complex E-commerce functionality.


info-icon

Did you find something suspicious?