Remote Staff Software Engineer, iOS

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • MyFitnessPal is seeking a Staff Software Engineer to join the Engineering Initiatives team, which focuses on improving software systems.
  • The role involves creating impact through personal efforts and by mentoring others within the iOS ecosystem.
  • Responsibilities include collaborating with cross-functional teams, building relationships to address challenges, and researching high-quality technical solutions.
  • The engineer will provide thought leadership on best practices in design, testing, security, and deployment.
  • The position requires coaching team members and turning complex ideas into simple solutions while embodying the company's core values.

Requirements:

  • Candidates must have 7+ years of experience as a software engineer.
  • Active contributions to and published iOS applications are required.
  • Mastery of Objective-C and Swift is essential.
  • Extensive experience with iOS app building frameworks such as UIKit and Foundation is necessary.
  • Candidates should have significant experience writing unit tests and testable code.
  • Experience in refactoring architectural patterns and multithreaded programming is required.
  • Familiarity with relational databases and automating the building and publication of iOS apps is necessary.
  • A pragmatic approach to problem-solving is expected.

Benefits:

  • MyFitnessPal offers a competitive salary range of $150,000 - $185,000, based on skills and experience.
  • Employees can work remotely within the continental U.S. or from the Austin, TX office.
  • The company provides a flexible time-off policy and responsible time off for work-life balance.
  • Employees receive two volunteer days off per year to support community service.
  • A mentorship program is available to help employees grow their skills and careers.
  • Paid maternity and paternity leave is offered, along with comprehensive fertility-related assistance.
  • A monthly wellness allowance is provided to support physical and mental well-being.
  • Employees can access MyFitnessPal Premium for enhanced health and fitness tracking.
  • A virtual learning and development library is available for continuous skill enhancement.
  • Competitive medical, dental, and vision benefits are provided, along with a retirement savings program with employer match.
About the job
Posted on
Job type
Salary
$ 150,000 - 185,000 USD / year
Position
Experience level
Leave a feedback