Staff Software Engineer - Web
Job Description
We are looking for a Staff Software Engineer to join the MyFitnessPal Web Engineering team. Our users rely on MyFitnessPal to power their health and fitness journeys every day. As a member of our MyFitnessPal Engineering team, you’ll have the opportunity to positively impact those users with your expertise in the backend systems that drive the MyFitnessPal ecosystem. In addition to technical expertise, you’ll find that your teammates value collaboration, mentorship, and inclusive environments.
We are building the next generation React/Next web client to enhance the MyFitnessPal experience for over 130 million people worldwide, including ourselves!
What you’ll be doing:- Promote growth of teammates through mentorship and coaching
- Help envision and build the next generation MFP web client using modern tools and frameworks (React.js/Next.js/Node.js/Webpack)
- Own projects from start to finish, collaborating with cross-functional teams throughout the organization
- Implement designs and user-facing features on the web
- Guide the team through migration and maintenance in the current Ruby on Rails codebase
- Advanced experience writing JavaScript applications using ES6 standards and React.js
- Experience with Next.js framework and server-side rendering
- Comfortable using CSS in JS to create responsive, mobile first websites and applications
- 6+ years of development of complex web apps with Ruby on Rails
- Performance tuning applications through testing, monitoring and profiling
- Deployment of services and applications in a containerized environment like kubernetes
- Familiarity with AWS and/or other cloud computing platforms
- Advanced knowledge of working with REST APIs
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.
- Remote equal philosophy enabling you to work from any state in which we have operations in the continental U.S.Â
- Want to work in an office? We also have a physical office in Austin, TX
- Bi-annual, in-person company retreats to work, bond, and enjoy team-building activities
- Opportunities for team members to meet and connect in person for company paid lunches or working sessions
- Flexible time-off policy + flexible working hours (Unlimited PTO Plan)
- Competitive medical, dental, and vision benefits
- Safe Harbor 401K programÂ
- Supported path in parenthood with fertility benefits and paid maternity and parental leave
- Monthly Wellness Allowance to assist team members to focus on their own physical and mental wellbeing and select wellness initiatives of their own choice
- Reward & recognition platform enabling peers to recognize and reward their peers for all the great work they do
- MyFitnessPal PremiumÂ
- Modern Virtual Learning and Development Library
- DEI Committee dedicated to ongoing efforts to foster a diverse and inclusive workplace by setting actionable goals and evaluating progress
- Diversity training for employees
- A dynamic, motivating, and fun work environmentÂ
At MyFitnessPal, our mission is to enable people to make healthy choices. And it wouldn't be possible without our team. We celebrate the unique POV that each person brings to the table and believe in a collaborative and inclusive environment. As an equal opportunity employer, we prohibit any unlawful discrimination on the basis of race, color, religion, military or veteran status, sex, gender, gender identity or expression, sexual orientation, national origin, age, disability or genetic information. These are our guiding ideologies and apply across all aspects of employment.
MyFitnessPal participates in E-Verify.Â
Date Posted
09/29/2022
Views
3
Similar Jobs
Software Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsAssociate Technical Support Engineer - Recharge
Views in the last 30 days - 0
Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...
View DetailsFull Stack Product Engineer - Jiga
Views in the last 30 days - 0
Jiga is a remotefriendly company focused on empowering engineers with trust autonomy and flexibility They emphasize simplicity ownership and impactful...
View DetailsSenior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View DetailsExecutive Director Patient Advocacy - Kyverna Therapeutics
Views in the last 30 days - 0
Kyverna Therapeutics is seeking an Executive Director for Patient Advocacy to lead initiatives in autoimmune disease treatment The role involves build...
View Details