Software Engineer, Web

MyFitnessPal, San Francisco, CA

Online calorie counter and diet plan

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!
At MyFitnessPal you will:
- 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
About You:
- 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 
Bonus Points:
- 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

About MyFitnessPal

MyFitnessPal has joined Under Armour and has teamed up with MapMyFitness, Endomondo, and UA Record to form the Connected Fitness Business Division. Connected Fitness is the world's largest digital health and fitness community. 

Want to learn more about MyFitnessPal? Visit MyFitnessPal's website.