Staff Software Engineer, iOS - Ads (Remote - US)
New Today
This position is posted by Jobgether on behalf of MyFitnessPal . We are currently looking for a Staff Software Engineer, iOS - Ads in the United States .
Join a product-focused team helping millions make healthier choices through innovative mobile experiences. In this senior-level role, you'll take the lead on iOS ad platform development, building engaging and scalable solutions that power growth. You’ll work cross-functionally with engineers, designers, and product teams to elevate the user experience while driving key business metrics. This is an opportunity to shape the mobile ad experience at scale, contribute to core architecture decisions, and mentor fellow engineers in a collaborative and inclusive environment.
Accountabilities:
Lead development and implementation of ad-related features in the iOS app using Objective-C and Swift
Collaborate with Android, Web, Backend, and Infrastructure teams to ensure consistent and efficient integration
Provide technical guidance and advocate for engineering best practices across design, testing, and deployment
Build and maintain scalable codebases while improving architectural quality through thoughtful refactoring
Develop and execute automated testing strategies and CI/CD improvements
Serve as a mentor to other engineers and contribute to a collaborative, learning-first team culture
Research industry trends and integrate new ad formats or tools that enhance performance and user engagement
Requirements
7+ years of professional iOS development experience with a strong portfolio of published apps
Advanced knowledge of Objective-C and Swift, UIKit, Foundation, and multithreaded programming
Proven track record in test-driven development and unit test creation
Experience with relational databases and build automation tools for iOS deployment
Strong problem-solving mindset and a pragmatic, product-focused approach to engineering
Excellent communication and cross-functional collaboration skills
Bonus: Experience with App Store Connect, payments infrastructure, or modernizing legacy codebases (Objective-C to Swift)
Bonus: Familiarity with collaborative development styles such as XP, TDD, BDD, or Mob Programming
Benefits
Competitive salary range: $160,000–$190,000
Remote-first work model with opportunities for in-person team gatherings
Responsible Time Off (RTO) and two paid volunteer days per year
Paid parental leave and fertility assistance support
Monthly wellness and technology stipends
Annual company-wide retreat and regular team meetups
Health, dental, and vision insurance
Access to MyFitnessPal Premium
Recognition and reward program
401(k) retirement savings plan with employer match
Professional development resources and mentorship opportunities
Inclusive culture driven by an active DEI committee
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 top 3 candidates most aligned with the role.
When needed, our human team may conduct a manual review to ensure no strong profile is overlooked.
This process is transparent, skills-based, and bias-free—focusing entirely on your fit for the role.
Once shortlisted, your profile is shared directly with the hiring company, which will handle final decisions and next steps.
Thank you for your interest!
#LI-CL1
- Location:
- Us