Our company
At ifit we are passionate about empowering people to change their lives and achieve healthy, sustainable resultsWe strive to continuously push the limits to bring our customer’s cutting-edge products that will help them in every aspect of their livesWe have the vision to create the world`s most complete health and fitness platform, integrating all elements of health - physical fitness, mental health, nutrition, and recovery - into a seamless interactive experienceAs a member of our team, you will help us continue to build our vision and positively impact our users’ lives every day.
Our values
Everything we do at ifit is driven by our valuesThese values guide us to deliver the best products and experiences to our membersOur values also help us create an excellent environment for our employees to encourage collaboration, growth, and an enjoyable workplace.
Always multiplyMultiply those around usStrive to amplify the capacity, intelligence, and motivation of the people on our team.
Always improveThere is always room to improve and something to learn.
Each member mattersEvery member`s experience mattersOur members` best and worst experiences are where we make lifelong changes and relationships.
Have a winning mentalityTogether, we win in the marketplace by creating the best products possible.
Be accountableWe are accountable as a team and individuals for delivering on commitments.
Be solution mindedBe a problem solver.
Enjoy the rideCreate a positive, energizing, and fun work experience as a team.
Job summary
We are currently seeking a motivated individual to join our team as a full stack developerYou will help us build the services and web applications that make the entire ifit experience possible in this roleWe look for people who are excellent problem solvers and quick learnersOur teams work across a broad spectrum of disciplines, from debugging and optimizing code to architecting new features that integrate many servicesAside from working closely with your team, you will often collaborate with others in the company, like our mobile teams, devops, and even some hardware engineersWith such a collaborative environment, we seek out excellent communicators who can join forces with others to bring the best products to market.
We would love to talk to you if you have a few years of experience building backend systems with javascript or typescriptExperience with aws is a big plus since aws is the foundation of our productsYou should also be the type of person who likes to root out problems and continually improve code, processes, and toolsWe put a lot of effort into code quality and ensuring that our code is testable and maintainableWe seek out developers who take quality as seriously as we doTake a look at our tech stack below, and if you have used some of our tools, you should fit right in.
Our technology
We use a lot of great tools to build the services that create the ifit experienceYou don’t need to know every single one yet, but these are typical things that we use every day:
Aws
Javascript, typescript, react and graphql
Jest, typemoq, and karma for testing
Mongodb, postgresql, and dynamodb
Docker
Mqtt
Job responsibilities
Architect and build services using typescript and a variety of aws products.
Design performance-driven endpoints for our public api.
Ensure all of our code works as designed by helping build out our extensive test suite.
Participate in peer code reviewsA great way to produce solid code and learn new things!
Engage in internal tech talks and other trainingGot something interesting to teach us? please share!
Improve our products by migrating features from our monolith to their own services.
Work closely with front-end and mobile teams to build endpoints that serve our customer-facing products.
Compensation and benefits
Highly competitive compensation.
Full benefits package (medical, hsa, fsa, dental, vision and life insurance)
401(k) with company match.
A pto policy that ensures you can find a happy work-to-life balance.
Access to cutting-edge technology and hardware for work and fitness.
Other perks
One free piece of ifit enabled fitness equipment upon starting employment with ifit.
A free ifit membership!
A flexible work environment that allows you to work in a manner that is most efficient for you and your team.
If remote work is not for you, join us at our headquarters in beautiful cache valley with access to an exceptional outdoor lifestyle, a university campus nearby, and the chance to test the fitness products we create.
Virtual and on-site meetups with lots of fun activities to build camaraderie with teammates throughout the company.
Discounts on ifit apparel and other products
Check us out!
Stack overflow company page
Ifit-about us
List of states we are able to hire in: ak, az, ar, ca, co, ct, fl, ga, id, il, in, ks, mi, ma, md, mn, mo, ms, nc, nh, nj, oh, or, pa, sc, sd, tn, tx, ut, va, wa, wi.
Disclaimer
Your employment at ifit is `at-will`You and the company each have the right to terminate the employment relationship at any time for any cause or for no cause at allNothing but an express written contract signed by you and a vice president of this company can modify this `employment at will` arrangement.
`we do not discriminate in employment opportunities or practices on the basis of race, color, religion, sex, national origin, age, ancestry, mental or physical disability, sexual orientation, gender identity, medical condition, genetic information, marital status, veteran status or any other characteristic protected by law.`