Manager, Mobile Engineering
Listed on 2026-01-28
-
Software Development
Software Engineer, App Developer - Mobile/Web, Android Developer, Full Stack Developer
iFIT’s vision is to create the world's most holistic health and fitness platform, integrating all elements of health - physical fitness, mental health, nutrition and active recovery - into a seamless interactive experience. We develop proprietary software that learns and adjusts to the habits of each person as it delivers immersive content that guides them on their own individual fitness journey.
We are currently seeking an Engineering Manager to lead a focused group of mobile developers working on our Android, iOS, and cross-platform applications. You’ll be an integral part of building a phenomenal software engineering team while delivering a world class experience to customers on a number of high profile equipment brands.
Role Commitments- Lead and support a team of Android and iOS developers, delivering high-quality, scalable features for our connected fitness applications
- Ensure technical excellence and platform reliability through strong engineering practices, including robust testing, CI/CD pipelines, and performance monitoring
- Foster a culture of ownership and growth, providing mentorship, regular feedback, and career development opportunities for mobile engineers
- Collaborate cross-functionally with product, design, QA, and backend teams to define scope, align priorities, and deliver user‑centric solutions
- Stay informed on the Android and iOS ecosystems, guiding teams through OS updates, evolving form factors and device hardware integrations
- Manage teams of mobile developers, providing mentorship, coaching, and career development
- Lead the agile development process at the squad level, working with stakeholders to plan and prioritize work, and ensuring timely and high-quality delivery of features
- Collaborate closely with the Product Managers, Design, and Director of Mobile Engineering to plan and execute large‑scale, long‑term initiatives and technical strategy
- Participate in the technical design and implementation of mobile applications and frameworks as necessary
- Work with other engineering leaders to define and enforce consistent development practices and standards across the client engineering organization
- At least 5 years of experience in mobile development, with at least 2 years of experience in a team leadership role
- Strong understanding of agile development methodologies and experience managing development teams using agile methodologies
- At least 2 years experience in Android & iOS development in either Kotlin, Swift, or React Native (React Native preferred)
- Strong people management skills, with a focus on mentorship, coaching, and career development
- Excellent communication skills, both verbal and written
Compensation may vary based on the job level, your geographic work location, position incentive plan, and exemption status.
Although we currently may consider hiring in the states listed below, not all positions are available in all locations, and work in a particular state is not guaranteed. Current list of states where iFIT may consider hiring: AK, AL, AR, AZ, CA, CO, CT, FL, GA, , IL, IN, KS, KY, LA, MA, MD, MI, MN, MO, MS, NC, NH, NJ, NV, NY, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VA, WA, WI, WY.
Subject to applicable state laws, your employment at iFIT is "at‑will". At‑will employment means that you and the company each have the right to terminate the employment relationship at any time for any cause or for no cause at all.
Pay Range: $130,000 USD - $150,000 USD
iFIT does not discriminate in employment opportunities or practices on the basis of race, color, religion, sex, national origin, age, ancestry, mental or physical disability, sexual orientation, gender identity, medical condition, genetic information, marital status, veteran status, or any other characteristic protected by law.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).