About the role

  • Rebuild legacy JSP-based marketing and sales components and pages into React/Next.js templates powered by CMS data
  • Develop reusable, schema-driven components that can be authored by non-technical CMS users
  • Integrate front-end templates with headless CMS APIs (REST/GraphQL) for dynamic rendering and scalability
  • Partner with marketing/content teams to ensure templates are flexible but controlled for brand consistency
  • Architect and maintain the front-end framework with a focus on performance, SEO, and accessibility
  • Write production quality code with unit tests, end-to-end tests , and performance benchmarks
  • Actively participate in code reviews, sprint planning, and technical discussions within a Scrum team
  • Mentor junior developers and share best practices in React, Next.js, and CMS integration

Requirements

  • Hands-on front-end development (HTML, CSS, JavaScript/ES6+)
  • Active React development, including hooks, state management, and performance optimization
  • Proven experience with Next.js (SSR, SSG, routing, API routes, image optimization)
  • Direct experience developing for a headless CMS (e.g., HCL CMC, AEM, Uniform, Optimizely, Contentful, Sitecore)
  • Experience migrating server-rendered templates (e.g., JSP, PHP) into React components that consume CMS data via APIs
  • Strong background in building reusable component libraries and schema driven templates for CMS driven sites
  • Ability to debug and resolve complex front end issues (SSR/CSR mismatches, hydration errors, performance bottlenecks)
  • Experience working in a complex environment with time based deadlines
  • Experience working in Scrum/Agile teams, contributing to refinement, sprint planning, reviews, and retrospectives
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field OR equivalent working experience
  • Experience in front-end development, with a strong portfolio showcasing your work.
  • Understanding of cross-browser compatibility issues and ways to work around them.
  • Strong understanding of responsive design principles and mobile-first development.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Strong organizational and time management skills.

Benefits

  • Medical, dental, and vision benefits*
  • Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
  • 401(k) savings plans*
  • Health Savings Account (HSA)*
  • Flexible Spending Accounts (FSAs)*
  • Health Lifestyle Programs*
  • Employee Assistance Program*
  • Voluntary Benefits and Employee Discounts*
  • Career Development*
  • Incentive bonus*
  • Disability benefits
  • Life Insurance
  • Parental leave
  • Adoption benefits
  • Tuition Reimbursement

Job title

Senior Front-End Engineer

Job type

Experience level

Senior

Salary

$108,360 - $176,040 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job