Technical Lead- React & AEM

CapgeminiBridgewater, NJ
2dHybrid

About The Position

We are looking for a Technical Lead with deep hands-on expertise in React.js to build high-quality, scalable user interfaces. The ideal candidate excels in component-driven development, modern JavaScript, and front-end performance.Familiarity with AEM HTL/Sightly is required and provides additional value in Adobe-based projects.

Requirements

  • 4-7 years of professional front-end development experience.
  • Strong hands-on experience with React.js, React hooks, component design, and state management.
  • Proficiency with JavaScript (ES6+), TypeScript, HTML5, CSS3, SASS/LESS.
  • Experience with state management libraries like Redux, Context API, or Recoil.
  • Strong understanding of responsive design, accessibility, and cross-browser compatibility.
  • Experience with Webpack/Vite/Babel, Node.js tooling, and Git.
  • Familiarity with writing unit tests (Jest, RTL) or end-to-end tests (Cypress).
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Effective communicator with ability to explain technical concepts clearly.

Nice To Haves

  • Basic to intermediate experience with AEM HTL/Sightly, Sling Models, ClientLibs.
  • Experience with headless CMS concepts or AEM Content Fragment Models.
  • Familiarity with Agile workflows and DevOps CI/CD processes.
  • Experience with performance optimization and debugging tools.

Responsibilities

  • Build and maintain advanced React.js components and front-end modules.
  • Translate UX wireframes and design specs into responsive, accessible UI experiences.
  • Work with backend teams to integrate REST or GraphQL APIs.
  • Write clean, maintainable, and testable code with modern tooling and best practices.
  • Optimize rendering performance, bundle size, caching, and page load times.
  • Collaborate in Agile ceremonies with cross-functional teams.
  • Participate in code reviews and contribute to improving engineering standards.
  • Support integration of React components with AEM where needed.

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service