MyFitnessPal

Software Engineer III, iOS - Cal AI

MyFitnessPal
Apply
3 days ago
Remote, United StatesSenior

Base Salary

$135k - $165k/yr

Responsibilities

  • Implement native iOS interfaces in collaboration with creative design and user interface teams, following iOS Human Interface Guidelines.
  • Analyze and optimize the user experience, UI, data storage, and network communications.
  • Independently build and deliver high-quality features and improvements for the Cal AI application.
  • Research and implement technical solutions that support business goals and benefit users.
  • Provide thought leadership on design, testing, security, and deployment best practices.
  • Coach and mentor team members, including junior developers.
  • Collaborate with cross-functional product engineering teams to solve problems and turn complex ideas into simple solutions.

Requirements

  • 4+ years of relevant work experience.
  • Experience building Swift applications for the iOS platform within an Agile environment.
  • Experience writing unit tests and testable code.
  • Experience with multithreaded programming and RESTful APIs.
  • Substantial experience using Git in a team environment.
  • Experience working with a relational database and at least one package manager.
  • Some experience with CI/CD.
  • Collaborative working style, strong communication skills, and the ability to mentor junior developers.
  • Bonus: experience modernizing a large legacy codebase, using RxSwift or Combine, or using SwiftUI.

Benefits

  • Comprehensive medical, dental, and vision benefits.
  • Parental leave, fertility-related assistance, and family-friendly support.
  • Mental health benefits, mental health days, and a monthly wellness allowance.
  • Annual performance bonus and a 401(k) plan with employer match.
  • Responsible Time Off and two volunteer days per calendar year.
  • Monthly technology allowance and access to MyFitnessPal Premium.
  • Mentorship program, virtual learning library, and training opportunities.
  • Peer recognition and reward platform.
  • Teams meet in person as needed, and the company gathers annually.
  • Full-time employee role with an inclusive culture and DEI initiatives.

Tech Stack

GitiOSSwiftSwiftUI

Categories

Mobile
MyFitnessPal

About MyFitnessPal

201-500 employees
Contact me