Senior Front-End Developer, E-commerce

Apply Now

Company: iFIT, Inc.

Location: Logan, UT 84321

Description:

SUMMARY

iFIT's vision is to create the world's most holistic health and fitness platform, integrating all elements of health - physical fitness, mental health, nutrition and active recovery - into a seamless interactive experience. We develop proprietary software that learns and adjusts to the habits of each person as it delivers immersive content that guides them on their own individual fitness journey.

We are currently seeking an ambitious pace-setter to join our team as a Senior Front-end Developer, E-commerce, remotely.

ROLE COMMITMENTS
  • Utilize storybook to implement regression testing, A11y testing, and component testing.
  • Contribute to observable dashboards and other visualization tools to measure and increase developer productivity.
  • Lead a minium of one training session per quarter on the current tech stack.


ESSENTIAL DUTIES AND RESPONSIBILITIES
  • Drive the design and implementation of efficient, scalable, dynamic, and maintainable front-end solutions using Next.js.
  • Collaborate with cross-functional teams, including UI/UX designers, back-end developers, QA, and product managers, to ensure seamless integration of dynamic front-end react components.
  • Leverage GraphQL for efficient data fetching and manipulation of API data from composable e-commerce and Headless CMS platforms.
  • Stay abreast of industry trends, best practices, and emerging technologies to drive continuous improvement in front-end development processes.
  • Set and enforce coding standards, best practices, and code reviews to maintain high code quality.
  • Mentor and coach junior front-end developers, fostering their professional growth and skill development.
  • Conduct training sessions and workshops to enhance the team's technical capabilities in Next.js and other front-end best practices.
  • Lead the implementation of A/B testing strategies to optimize user experiences and drive data-informed decisions.
  • Collaborate with product managers, and other stakeholders to define testing goals and success criteria. This includes estimating timelines, identifying risks, and ensuring timely delivery of front-end components.
  • Contribute to project planning, resource allocation, and sprint reviews.


  • Education and Basic Qualifications
    • Bachelor's degree in Computer Science or 8+ years of professional experience in front-end development.
    • Strong proficiency in HTML, CSS, JavaScript, and related frameworks (React, Angular, or Vue.js).
    • Experience with headless CMS and e-commerce platforms.
    • Experience hosting/deployment services such as Vercel or Netlify.
    • Experience with Figma or similar design tools.
    • Experience with version control systems (Git) and build tools (Webpack/Vite, npm).
    • Experience implementing and analyzing A/B tests for web applications.
    • Knowledgeable in ADA Level 2 standards, Google Search Console (GSC) metrics (CLS, LCP, FCP, etc), image/video formatting, and optimization.
    • Authorized to work in the United States without sponsorship.


  • Preferred Qualifications
    • Excellent problem-solving skills and a strong attention to detail.
    • Excellent communication and interpersonal abilities.
    • Familiarity with Agile development methodologies is a plus.

Similar Jobs