senior front end developer (remote) jobs



SUMMARY

At ICON Health and Fitness we are passionate about empowering people to change their lives and achieve healthy, sustainable results. We strive to continuously push the limits to bring our customers cutting-edge products that will help them in every aspect of their lives.  

We are currently seeking a motivated individual to join our team as a Senior Front End Developer (Remote or On site) to join us as we build products and experiences that empower our broad and diverse user base all around the world.

 

JOB RESPONSIBILITIES

Working closely with designers, back-end developers, product owners, and copywriters. A large portion of our work includes building out WebViews in React for our hybrid mobile applications. An ideal candidate for us is someone who is detail-oriented, writes clean code, and is committed to taking any design and transforming it into great sites and/or software that millions of our customers will see and use! 

  • Writing reusable UI components using modern React and SCSS.
  • Building out custom animations.
  • Constantly improving the quality and performance of front-end codebases.
  • Ensuring all code works as designed by helping build out our extensive test suite.
  • Participating in peer code reviews, which is a great way to produce solid code and learn new things!
  • Engaging in internal tech talks and other training. Got something interesting to teach us? Please share!

DESIRED QUALIFICATIONS, EDUCATION, and/or EXPERIENCE
  • You are a driven, self-motivated software engineer with at least 3 years experience in the industry and have strong experience with HTML5, CSS3, SCSS, and ES6. Bonus points if you have experience with React! 
  • We are constantly evaluating our process and toolset to ensure we are working at our best; that means you should be eager to learn and contribute to our growing team. 
  • You are a great communicator and collaborator. You love problem solving, both at the micro (debugging code) and macro (architecting new features) levels. 
  • Most of all, you want to be a part of a diverse team that knows how to have fun while creating software that changes people's lives!
 

Check us out!