Job Title: Next.js Tech Lead
Location: Atlanta, GA (5days onsite)
Duration: 14 months
Job Summary
We are looking for an experienced Next.js Tech Lead to lead the design and development of scalable, high-performance web applications. The ideal candidate will have strong expertise in Next.js, React.js, TypeScript, and experience integrating with Adobe Experience Manager (AEM) to deliver enterprise-grade digital experiences.
Key Responsibilities
- Lead the development of web applications using Next.js and React.js.
- Design scalable frontend architecture and establish coding best practices.
- Integrate Next.js applications with Adobe Experience Manager (AEM) using Headless CMS or AEM Content Services.
- Collaborate with AEM developers, UX designers, backend teams, and business stakeholders.
- Mentor developers through code reviews and technical guidance.
- Optimize applications for performance, SEO, accessibility, and scalability.
Required Skills
- 8+ years of frontend development experience.
- Strong expertise in Next.js, React.js, JavaScript, and TypeScript.
- Experience integrating Next.js with Adobe Experience Manager (AEM), including Headless CMS, GraphQL, or Content Services.
- Experience with SSR, SSG, App Router, REST APIs, and state management.
- Knowledge of HTML, CSS, Tailwind CSS/Material UI, Git, and CI/CD.
- Strong leadership, communication, and problem-solving skills.
Preferred Skills
- Experience with AEM Cloud Service, GraphQL APIs, and content-driven architectures.
- Experience with Node.js, cloud platforms (AWS/Azure/Google Cloud Platform), Docker, and Vercel.
- Familiarity with Agile development and enterprise web applications.