Senior Software Engineer 2, Mobile
$128k - $204kZwift
Senior Software Engineer 2, Mobile
Long Beach, CA; Remote - eligible US locations
Zwift is looking for a Senior Software Development Engineer to join our Zwift Companion team. In this role, you will work on Zwift's mobile app, Zwift Companion (ZC), delivering high-quality features and ensuring a seamless user experience. You will collaborate with cross-functional teams to build and enhance and maintain our apps on iOS and Android. Additionally, you will contribute to defining and executing the technical strategy to achieve our team objectives - make it easy for Zwifters to plan and start their experiences in Zwift.
We place a high value on flexibility, transparency, and fun while supporting our team to do their best work.
What you'll do:
- Work on software features and tools that will improve Zwift Companion. You'll be expected to build out a deep understanding of the software and influence your teammates and occasionally other teams and functions.
- Drive technical solutions for software features of moderate-to-high complexity, making logical design trade-offs at the application level. For example: Lead complex feature integrations, manage end-to-end feature delivery, including alignment with external stakeholders
- Resolve challenging technical problems that require working across team boundaries
- Work on existing native mobile codebases (iOS, Android, and Kotlin Multiplatform), with a primary focus on the iOS app built in Swift and Objective-C.
- Build polished, performant user interfaces using SwiftUI and UIKit, and integrate with platform frameworks and APIs across the Apple ecosystem.
- Proactively advise your team and manager on technical approaches, helping to establish best practices and improve team capabilities.
- Continually drive software engineering best practices within the team. You'll embrace experimentation and iteration and mentor others along the same lines.
- Where possible, you'll evaluate systemic root causes with the help of other senior and staff engineers, looking to solve problems with a 3-6+ month forward vision.
- Contribute to technical strategy development, occasionally influencing cross-team technical direction.
What we're looking for:
- 7+ years of relevant engineering experience.
- Demonstrated experience designing and developing mobile applications.
- Proficiency in native iOS development with Swift and Objective-C.
- Strong experience building UI with SwiftUI and/or UIKit.
- Solid understanding of iOS app architecture, concurrency (async/await, GCD), memory management, and the app lifecycle.
- Experience with the Apple toolchain and ecosystem: Xcode, Swift Package Manager, and App Store distribution.
- Experience with structured, methodical problem solving and debugging.
- Track record of participating in constructive dialogue with an engineering team.
- Experience applying expertise to solve problems and being able to learn quickly when in a new situation.
Bonus points:
- Proficiency in Kotlin Multiplatform and Compose Multiplatform, and experience contributing to a shared Native + KMP solution.
- Experience with backend services development, including Kafka (or other event streaming tooling), event-driven architecture (EDA), and SQL databases.
- Understanding of Kubernetes and infrastructure as code.
- Experienced working with distributed teams.
- Interest in building solutions that support our engaged Zwift Community of cyclists, runners, and fitness enthusiasts.
- Knowledge of gRPC and Protobuf.
If Zwift determines in any stage of our interviews that any AI tools are being used without disclosure or citation, your candidacy will be disqualified.
The base salary for this position ranges between $128,000- $204,000. The base salary will be based on a number of factors including the role offered, the individual's job-related knowledge, skills, qualifications, and geographic location. In addition to base salary, Zwift is proud to offer a comprehensive and competitive benefits package for all eligible employees which also includes performance bonuses, equity, and a full range of medical, financial, and other perks and benefits.
Your resume/CV is enough to show off your skills, accomplishments, and experience. However, if you choose to include a cover letter introducing us to your awesome personality, we will read that too.
We strongly believe that different backgrounds and ideas are a competitive advantage; we hire candidates of any race, color, ancestry, religion, sex, national origin, sexual orientation, gender identity, age, marital or family status, disability, Veteran status, and any other status. Zwift is proud to be an Equal Opportunity Employer. If you have a disability or special need that requires accommodation, please let us know by emailing View email address on click.appcast.io.
$97.39k - $99.39k
...Applicant must have a Master of Science Degree in Computer Science, Computer Engineering, or closely related field. Two (2) years of professional experience in Software Engineering with a focus on mobile connectivity and Internet of Things (IoT) products. Applicants must...SeniorFull timeRemote work- Role Description Fleetio is looking for a Senior Mobile Engineer, iOS to join our Engineering team. In... ...improve engineering productivity and software quality. ~Demonstrated ability to independently... ...year two!) ~12 company holidays + 2 floating holidays ~Parental leave -...SeniorFull timeTemporary workRemote work
$166.9k - $230.9k
Role Description As a Senior Mobile Engineer at Upstart, you will help design and build high-quality mobile applications using React Native. In this... ...team and role; most teams meet once or twice per quarter for 2-4 consecutive days at a time. Compensation At Upstart,...SeniorFull timeSummer workLocal areaRemote work$150k - $200k
...Designed for sub-second speed and multi-decade defensibility. Senior Software Engineer, Mobile As a Senior Software Developer, specializing in mobile... ...Opportunities to work remotely from eligible locations for up to 2 months per year Growth: Individualized growth...SeniorSummer workRemote workWork from homeFlexible hours$40k - $70k
...passion driven people. We love to make software but our true priority is our intentional... ...vacation days (15 vacation days after 2 years), 5 sick days, 1 floating holiday... ..., LLC: Webconnex, LLC seeks Sr. Mobile Software Engineer. The position is remote, applicant can...SeniorSummer workRemote workFlexible hours- ...and influence into the establishment of KP mobile device security practices. This position... ...related field and six (6) years experience in software development or a related field. Additional... ...cycles (e.g., SDLC). Minimum two (2) years in a technical leadership role with...SeniorWork experience placement
$120k - $140k
Role Description At Frontline Education, we believe every school thriving. Every community stronger. As a Senior Software Engineer 2, you will help transform how schools work so every educator and student succeeds. This role sits at the intersection of hands-on delivery...SeniorFull time$170k - $210k
...Prove is responsible for designing and developing the authentication and trust products that integrate with Mobile Network Operators. As a Senior Software Engineer, you will use cutting edge technology to deliver strategic software solutions as part of a scalable...SeniorFull timeWork at officeLocal areaFlexible hours- ...evaluate, and deploy robotic systems — where model performance is dictated by data quality. The Role We are hiring a Senior Software Engineer, Mobile to build high-scale, high-reliability, compute-heavy mobile systems for real-world recording and robotics. This is a senior...Senior
- ...transparent leadership. About the role Were seeking a Senior Mobile Software Engineer (iOS) with strong Swift and Objective-C expertise to help... ...Beloit office with the expectation of attending the office 2 days per week, increasing to 3 days per week in time....SeniorWork at officeFlexible hours2 days per week3 days per week
- ...Job Description Summary ModMed is hiring a driven Senior Software Engineer 2 to join our positive, passionate, and high‑performing Product Development team. This is a unique opportunity to influence the architecture and technical direction of a highly available, high‑traffic...SeniorWork at officeRemote workFlexible hours
$172k - $228k
...you if you have: 8+ years of full‑stack engineering experience. Can take ownership of the whole... ...a Recruiter (30 min) Technical Round (2.45 hrs): (1) Live Full Stack Coding Exercise... ...with the Hiring Manager Onsite (1.5 hrs) Senior II - $172,000-$228,000 Compensation for...Senior- ...Modernizing Medicine At ModMed , we're not just building software-we're reimagining the healthcare experience. Founded in 20... ...Job Description Summary: ModMed is hiring a driven Senior Software Engineer 2 to join our positive, passionate, and high-performing...SeniorFixed term contractWork at officeRemote workFlexible hours
$83k - $138.2k
Role Description The Athlete Mobile team is responsible for maintaining and delivering new app features for our two customer-... ...branded apps – Dick’s Sporting Goods and Golf Galaxy. As a Senior Software Engineer on the Athlete Mobile team at DICK’S, you will: ~Work...SeniorFull timeTemporary work$118.5k - $216.5k
Role Description Life360 is hiring an AI-Native Senior Software Engineer II, Mobile — a senior engineer who doesn't just use AI tools, but thinks natively in them. You'll be central to how the Experimentation & ML Intelligence team designs and ships growth experiments across...SeniorFull timeSummer workRemote workFlexible hours- ...OVO is seeking a Senior Software Engineer to own end-to-end development of core systems and mentor engineers. The role focuses on scalable microservices, AI-driven mobile product development, and collaboration with multidisciplinary teams. You will drive architectural...Senior
- Job Description Summary ModMed is hiring a driven Senior Software Engineer 2 to join our positive, passionate, and high‑performing Product Development team. This is a unique opportunity to influence the architecture and technical direction of a highly available, high‑traffic...SeniorWork at officeRemote workFlexible hours
$128k - $204k
Role Description As Senior Software Engineer, Game Systems, you'll work with a team of talented engineers to ensure that Zwift customers have a smooth... .... ~7+ years of relevant engineering experience, with 2+ years of experience in game graphics and/or game engine development...SeniorFull timeRemote workWorldwide- Role Description As a Senior Mobile Engineer, you’ll play a critical role in shaping the core product platform. This platform powers our sportsbook and casino experiences, ensuring a seamless, engaging, and high-performing user journey. You’ll translate product and design...SeniorFull time
- Role Description Step is looking for an experienced Senior Mobile Software Engineer. As part of the team you’ll be at the forefront of developing new user-facing features and helping us deliver our first product to the public. We are building a cross platform app using...SeniorFull timeWork experience placementFlexible hours
$168.1k - $227.4k
As a Software Development Engineer III on the AMS Motion team, you will lead the technical direction for critical... ..., Dental, and Vision Coverage 2. Maternity and Parental Leave Options... ...is at the forefront of autonomous mobile robotics at Amazon. Amazon's first fully...Full timeTemporary workInternshipSeasonal workWorldwideFlexible hours- ...Collaborate with product owners, designers, and other engineering teams to translate user needs into intuitive mobile experiences. Drive the development of crucial... ...systems (e.g., Git). Solid understanding of software engineering principles, data structures, and algorithms...Senior
$140k - $180k
...seeking a passionate and skilled Research Engineer to support our R&D contracts with the... ...platform (e.g., Android, iOS, Linux) app software development, and knowledge of the 5G system... .... ~Implement and evolve critical mobile software, including underlying C libraries...SeniorPermanent employmentFull timeContract workTemporary workWork from home$185k - $200k
...We Are Looking For We seek an experienced Mobile Engineer with a strong background in building... ...practices Come into the New York office 2+ times a week Our Offer This role is Hybrid... ...compensation. Competitive Compensation: Senior Mobile Engineer: $185k‑$200k base Meaningful...SeniorWork at office$95k - $110k
...Lead and execute complex mobile application development... ...Native framework. This senior role is responsible for... ...years of professional software development experience... ...Experience implementing OAuth 2.0–based authentication... ...with backend engineering teams to design and consume...SeniorFull time- ...Senior Mobile Engineer 100% Remote Job Description/Responsibilities: Works with Mobile Tech Lead, Software Architects, Product Managers, product developers, subject matter experts... ...experience in software development ~2 years of experience with Angular ~...SeniorRemote work
- ...Mobile Engineer 2 Our client, a leading organization in the facilities and engineering sector, is seeking a Mobile Engineer 2 to join their team on an onsite basis. This is an excellent opportunity for a skilled mobile development professional to contribute to innovative...
- ...warfighters and law enforcement officers. Senior Mobile Developers are a core component of the... ...will collaborate closely with Firmware Engineers, System Engineers, Quality Engineers, Program... ...+ years mobile experience with at least 2 years in Flutter). Required Skills/...SeniorLocal area
- ...Senior Software Engineer (React Native) We are looking for a Senior Software Engineer (React Native) who is architecturally strong, quality-driven, and highly collaborative to join our Mobile Engineering team. The best candidate will be someone who thrives in a fast...SeniorRemote workFlexible hours
- ...and performance, loved by over 2,000,000 users worldwide since... ...through a hardware-software combination. With full ISO 270... ...data transmission flows between mobile applications and physical devices... ...AI-driven practices to enhance engineering productivity. Skills, qualifications...SeniorFull timeWork at officeWorldwide3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer 2, Mobile. Be the first to apply!
- ngo software engineer United States
- software engineer matlab simulink United States
- software developer United States
- software developer internship no experience United States
- software developer apprenticeship United States
- junior software developer United States
- part time software developer remote United States
- financial software developer United States
- senior software engineer ruby on rails United States
- software engineer amazon United States














