At MyFitnessPal, we believe that living a healthy lifestyle is the new normal and should be attainable for everyone. We are building the next generation React web client to enhance the MyFitnessPal experience for over 130 million people worldwide, including ourselves!
What you'll be doing:
Help envision and build the next generation MFP web client using modern tools and frameworks (Node/React/Redux/Webpack)
Own projects from start to finish, collaborating with cross-functional teams throughout the organization
Design and implement new user-facing features on the web
Maintain existing functionality on the current Ruby on Rails website that serves over 130M users worldwide
Qualifications to be successful in this role:
1+ year(s) of experience in web development
Experience with Javascript, CSS, and HTML
Experience with Javascript frameworks (EmberJS, React and Redux, jQuery, etc.)
Experience working with a server side language (Ruby, PHP, Python, etc.)
Self-starter, motivated learner, and curious to understand the “whys” and “hows”
Solid knowledge with CS fundamentals and programing paradigms
Strong written and verbal communication skills
Experience working in a highly collaborative environment
Advocate for clean code, finding a better way, all while understanding the business needs
What can really set you apart:
Experience writing modular Javascript with ES2015+ syntax.
Experience with Webpack or other modern build systems
Experience with NodeJS
Experience in building mobile optimized websites
Understanding of Ruby and the Rails framework
Please consider applying even if you don’t meet 100% of the qualifications. Research shows you can still be considered for a position if you meet some of the requirements. At MyFitnessPal, we’re building a fitness product for everyone and believe our team should reflect that. We encourage people of different backgrounds, experiences, abilities, and perspectives to apply.