I

iFIT

Interactive fitness platform with connected hardware

Lead Front-End Developer - E-commerce

Frontend EngineeringUpdated on Nov 11
Full-timeRemote in USA$120k - $140k

About the Job

Requirements

  • A bachelor's degree in Computer Science plus 4 years of experience, or 8 or more years of professional front-end development experience.
  • Strong proficiency in HTML, CSS, JavaScript, TypeScript, and React, with hands-on Next.js experience.
  • At least 3 years of experience leading or mentoring front-end developers.
  • Experience with GraphQL and headless content management systems or composable e-commerce platforms.
  • Experience implementing and analyzing A/B tests for web applications.
  • Authorization to work in the United States without sponsorship.

Responsibilities

  • Drive the design and implementation of efficient, scalable, dynamic, and maintainable front-end solutions using Next.js.
  • Collaborate with UI/UX designers, back-end developers, QA, and product managers to ensure seamless integration of dynamic front-end React components.
  • Lead and mentor the front-end development team, support each developer’s professional growth, and run training sessions and workshops on Next.js and other front-end best practices.
  • Set and enforce coding standards and best practices, and conduct code reviews to maintain high code quality.
  • Use GraphQL for efficient data fetching and manipulation of API data from composable e-commerce and headless CMS platforms.
  • Own front-end accessibility to WCAG 2.1 Level AA and Core Web Vitals performance across e-commerce sites.
  • Stay current with industry trends, best practices, and emerging technologies to improve front-end development processes.
  • Contribute to project planning, resource allocation, and sprint reviews.
  • Expand automated test coverage for the Next.js front end, set a coverage target, and increase coverage across high-traffic product detail page, cart, and checkout flows.
  • Close a defined portion of the ADA accessibility backlog using a measurable target, with AI-assisted tooling where useful.
  • Co-facilitate monthly AI tooling sessions and share practical techniques and workflows to improve front-end developer efficiency.
  • Reduce front-end build and deploy cycle time by establishing a baseline, identifying bottlenecks, and delivering a measurable improvement.

Desired Qualifications

  • Solid understanding of responsive design and cross-browser compatibility.
  • Experience with Vercel or Netlify.
  • Experience with Git and build tools such as Webpack, Vite, and npm.
  • Knowledge of WCAG 2.1 Level AA, Core Web Vitals (LCP, INP, and CLS), and image and video optimization.
  • Experience with Figma or similar design tools.
  • Familiarity with Agile methodologies.
  • Experience with AI-assisted development tools.

About the Company

iFIT

Interactive fitness platform with connected hardware

iFIT creates a connected fitness ecosystem that combines hardware such as treadmills and bikes with a subscription platform that streams trainer-led workouts. Users access immersive workouts from studios worldwide on their equipment, following real-time or on-demand sessions. It differentiates itself by linking a wide range of branded hardware with a large library of live and on-demand content within a single ecosystem. Its goal is to grow its platform and content library, broaden its hardware lineup and international reach, and become a leading provider of connected fitness experiences.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$555M
Headquarters
Logan, UT
Founded
1977

Recently Posted Jobs

Explore more opportunities at iFIT

See more jobs