MyFitnessPal is hiring a
Staff Software Engineer, iOS, Remote - United States

Logo of MyFitnessPal

Staff Software Engineer, iOS

🏢 MyFitnessPal

💵 $150k-$185k
📍United States

Summary

MyFitnessPal is seeking a Staff Software Engineer to join their Engineering Initiatives team. The role involves collaborating with cross functional peers, researching and implementing technical solutions, providing thought leadership on industry best practices, coaching team members, and living the company's core values. The position offers a salary ranging from $150,000 - 185,000 and comprehensive benefits including healthcare, parental planning, mental health benefits, annual performance bonus, a 401(k) plan and match, flexible time off, monthly wellness and technology allowances, and others. The role also offers remote work, opportunities for face-to-face connections, mentorship program, family-friendly support, wellness programs, recognition platform, MyFitnessPal Premium access, virtual learning and development library, and a commitment to diversity and inclusion.

Requirements

  • Have 7+ years of experience as a software engineer
  • Have actively contributed to and published iOS applications
  • Mastery of Objective-C and Swift
  • Mastery of iOS app building frameworks (UIKit, Foundation, etc)
  • Extensive experience writing unit tests and testable code
  • Extensive experience refactoring architectural patterns
  • Experience with multithreaded programming
  • Experience working with a relational database
  • Have experience with automating the building and publication of iOS apps

Responsibilities

  • Work collaboratively with cross functional peers to solve the right problems as a team
  • Build relationships with your peers across other teams to understand and prioritize widespread challenges in the iOS ecosystem
  • Research and implement high-quality technical solutions to attain business goals that will benefit our continually growing user base
  • Provide thought leadership on industry best practices around design, testing, security, and deployment
  • Coach team members to increase the success of the team as a whole
  • Turn big ideas into simple, elegant solutions

Preferred Qualifications

  • Exposure to XP, Pair Programming, Mob Programming or other highly collaborative working styles
  • Experience with Test Driven Development (TDD), Behavior Driven Development (BDD) or other practices focussed on building self verifying code
  • Experience migrating a large legacy codebase to modern standards
  • Experience migrating from Objective-C to Swift
  • Experience contributing to Android, Web, or Backend applications

Benefits

  • Healthcare benefits
  • Parental planning benefits
  • Mental health benefits
  • Annual performance bonus
  • 401(k) plan and match
  • Responsible time off
  • Monthly wellness and technology allowances
  • Remote work
  • Office Vibes (HQ in Austin, TX)
  • Face-to-Face Connections
  • Mentorship Program
  • Family-Friendly Support (paid maternity and paternity leave, fertility assistance)
  • Wellness Comes First (monthly Wellness Allowance, mental health days)
  • Celebrate Greatness (reward and recognition platform)
  • Elevate Your Health & Fitness (MyFitnessPal Premium access)
  • Unlock Your Potential (virtual learning and development library, training opportunities)
  • Championing Inclusion
  • Healthcare Matters (competitive medical, dental, and vision benefits)
  • Secure Your Future (retirement savings program, competitive employer match)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let MyFitnessPal know you found this job on JobsCollider. Thanks! 🙏