Staff Software Engineer, iOS (Remote - US)

  1. Home
  2. Remote jobs
  3. iOS
  • Company Jobgether
  • Employment Full-time
  • Location 🇺🇸 United States nationwide
  • Submitted Posted 1 week ago - Updated 2 hours ago

This position is posted by Jobgether on behalf of MyFitnessPal. We are currently looking for a Staff Software Engineer, iOS in United States.

This role offers the opportunity to shape and advance a widely-used iOS application that supports millions of users in their health and fitness journeys. You will contribute as a technical leader, designing and implementing high-quality, scalable solutions while collaborating with cross-functional teams across mobile, backend, and web engineering. Your expertise will influence the development of premium features, subscription management, and the overall user experience. Mentorship, code quality, and strategic problem-solving are central to this position, which combines hands-on engineering with guiding and uplifting teammates. This is a role that values innovation, collaboration, and delivering tangible impact for end users.

Accountabilities

  • Lead the development and enhancement of iOS applications, focusing on scalability, performance, and maintainability.
  • Collaborate with cross-functional teams, including Android, Web, Backend, and Infrastructure, to solve complex problems and deliver integrated solutions.
  • Drive the development of premium features and subscription management capabilities, ensuring a seamless user experience.
  • Research, design, and implement robust technical solutions to meet business goals and support a growing user base.
  • Provide technical leadership, mentoring, and guidance to team members to elevate the overall quality and productivity of the engineering team.
  • Maintain code quality standards, including unit testing, refactoring, and architectural improvements.
  • Participate in design reviews, code reviews, and contribute to defining best practices for mobile development, testing, and deployment.
  • Turn innovative ideas into practical and elegant solutions, balancing business needs with technical feasibility.

Requirements

  • 7+ years of experience as a software engineer with a focus on iOS development.
  • Proven experience contributing to and publishing iOS applications.
  • Mastery of Objective-C and Swift, along with iOS frameworks such as UIKit and Foundation.
  • Extensive experience with unit testing, testable code, and refactoring architectural patterns.
  • Strong understanding of multithreaded programming and relational databases.
  • Experience automating iOS app builds and deployment processes.
  • Ability to take a pragmatic and user-centered approach to solving technical challenges.
  • Strong collaboration, communication, and leadership skills to work across multiple teams and mentor peers.
  • Bonus: experience with payments infrastructure, AppStore Connect, Test-Driven Development (TDD), Behavior-Driven Development (BDD), migrating legacy codebases, or contributing to Android, Web, or Backend applications.

Benefits

  • Competitive salary range: $160,000 - $190,000, plus performance-based bonus.
  • Medical, dental, and vision insurance.
  • 401(k) retirement plan with employer match.
  • Flexible time-off policy and paid parental leave.
  • Monthly wellness and technology allowances.
  • Opportunities for in-person team gatherings and annual company-wide events.
  • Mentorship program to support professional growth.
  • Access to Premium app features, virtual learning, and development resources.
  • Inclusive and collaborative workplace culture with DEI initiatives.
  • Volunteer days to give back to your community.


Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.

When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.

This process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.

Thank you for your interest!

 

#LI-CL1

Loading similar jobs...

Mobile App Developer Jobs

Step into the forefront of mobile innovation! Unlock career opportunities in cutting-edge app development.

© 2025 Created by Mobile App Developer Jobs. All rights reserved.