Remote Software Engineer III, iOS - Seamless Meal Tracking

Posted

Apply now
Please, let MyFitnessPal know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • MyFitnessPal is seeking a Senior Software Engineer, iOS to enhance the meal-tracking experience for users of the MyFitnessPal iOS app.
  • This role is fully remote within the U.S. and involves working with a full stack product engineering squad focused on improving user experiences related to Search & Logging.
  • Responsibilities include developing features such as Search, various Logging modalities (Voice Logging, Meal Scan, Barcode Scan), and enhancing food data quality.
  • The engineer will collaborate with design and UI teams to implement mobile interfaces following iOS Human Interface Guidelines.
  • Continuous improvement of user experience through UI optimization, data storage, and network communication is expected.
  • The role requires independent delivery of high-quality features and solutions that align with business goals.
  • The engineer will provide thought leadership on best practices in design, testing, security, and deployment, and mentor team members.
  • Core values include kindness, good health, data inspiration, championing change, and leaving things better than found.

Requirements:

  • Candidates must have 4+ years of relevant work experience in software engineering.
  • Proficiency in building applications using Objective-C and Swift for the iOS platform in an Agile environment is required.
  • Experience in writing unit tests and creating testable code is necessary.
  • Candidates should be comfortable with multithreaded programming and working with RESTful APIs.
  • Substantial experience with Git in a team setting is essential.
  • Familiarity with relational databases and at least one package manager is required.
  • Some experience with CI/CD processes is preferred.
  • Strong communication skills and a collaborative mindset are essential.
  • Candidates should be enthusiastic about mentoring junior developers and demonstrate kindness and empathy.

Benefits:

  • MyFitnessPal offers a competitive salary range of $140,000 - $160,000, with actual compensation based on skills and experience.
  • Employees enjoy comprehensive healthcare benefits, including medical, dental, and vision coverage.
  • A flexible time-off policy and Responsible Time Off benefit promote 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 provided, along with comprehensive fertility-related assistance.
  • A monthly Wellness Allowance supports physical and mental well-being initiatives.
  • Recognition programs are in place to celebrate employee contributions.
  • Employees gain access to MyFitnessPal Premium for personal health and fitness journeys.
  • Continuous learning opportunities are available through a virtual development library.
  • The company actively promotes diversity and inclusion through a dedicated DEI Committee.
  • A retirement savings program with competitive employer matching is offered for financial security.
Apply now
Please, let MyFitnessPal know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 140,000 - 160,000 USD / year
Position
Experience level
Technology stack
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback