Full job description
Seeking a Senior Frontend Engineer with expertise in JavaScript/TypeScript, Next.js, and React.js. Responsibilities include developing and maintaining high-performance web applications, implementing responsive UI components, integrating REST and GraphQL APIs, working with headless CMS platforms like Contentful, ensuring cross-browser compatibility, web accessibility (WCAG), and SEO best practices. Collaborate with design, backend, and product teams. Optimize performance using Lighthouse and Core Web Vitals. Write clean, testable code, conduct code reviews, mentor junior developers, and work in Agile/Scrum environment. Requirements: 5+ years front-end development experience, 3+ years with Next.js and React.js, advanced CSS skills, API integration expertise, headless CMS experience, web performance optimization, testing proficiency (Jest, Cypress, Playwright), version control and CI/CD experience, and design systems knowledge. Salary range $68,000 - $110,000. Benefits include medical, vision, dental, life insurance, disability insurance, 401k, flexible PTO, paid holidays, sick leave, and parental leave. Role is remote with expectation of flexibility for in-office work if within commutable distance to hub offices.
What you'll do
- Develop and maintain high-performance web applications using Next.js, React, and TypeScript
- Implement responsive, pixel-perfect UI components based on design system guidelines
- Integrate APIs (REST, GraphQL) and optimize CRUD operations for performance and scalability
- Work with headless CMS platforms (e.g., Contentful) for content management and personalization
- Ensure cross-browser compatibility, web accessibility (WCAG standards), and SEO best practices
- Collaborate with UI/UX designers, backend engineers, and product teams to build intuitive, frictionless experiences
- Optimize performance through Lighthouse audits, caching strategies, and Core Web Vitals improvements
- Write clean, well-documented, and testable code following modern best practices
- Conduct code reviews, contribute to technical discussions, and mentor junior developers
- Work in an Agile/Scrum environment, contributing to sprint planning, retrospectives, and stand-ups
Requirements
- 5+ years of front-end development experience focusing on JavaScript/TypeScript
- 3+ years of hands-on experience with Next.js and React.js in production
- Advanced CSS skills including CSS Modules, SCSS, PostCSS, and responsive design principles
- Expertise in RESTful APIs and GraphQL
- Strong background in headless CMS platforms such as Sitecore, Contentful, Optimizely, or Sanity
- Experience with web performance optimization including Lighthouse, Core Web Vitals, caching strategies, and performance monitoring
- Proficiency in testing and QA tools such as Jest, Cypress, Playwright, and UI testing strategies
- Experience with version control and CI/CD using Git (GitHub/GitLab/Bitbucket), automated testing, and cloud deployments (Vercel, AWS, Netlify, Cloudflare Pages)
- Experience with design systems like Storybook, Material UI, TailwindCSS, or Radix UI
Tech stack
JavaScriptTypeScriptNext.jsReact.jsCSS ModulesSCSSPostCSSREST APIsGraphQLSitecoreContentfulOptimizelySanityLighthouseCore Web VitalsJestCypressPlaywrightGitGitHubGitLabBitbucketVercelAWSNetlifyCloudflare PagesStorybookMaterial UITailwindCSSRadix UI
Benefits
Medical, vision, and dental insuranceLife insuranceShort-term and long-term disability insurance401kFlexible paid time offAt least 15 paid holidays per yearPaid sick and safe leavePaid parental leave