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.
- Requisition Number: 224382 Job DescriptionCintas is currently seeking a Software Engineer - Level 2 for the Mobility team in IT. The Software Engineer is responsible for designing, developing, deploying, and supporting enterprise android applications developed using various...SuggestedLocal areaDay shift
$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$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- ...and transparent leadership. About the roleWe’re seeking a Senior Mobile Software Engineer (iOS) with strong Swift and Objective-C expertise to help drive... ...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
$150k - $170k
...from undue risk.What You’ll Be DoingThe Senior Software Engineer will contribute to the technical design... ...work arrangement where you’ll spend 2 days per week on-site, while other days... ...solutions across the stack, focusing on iOS mobile applications. Guide architecture within...SeniorFull timeBank staffRemote work2 days per week- ...solutions spanning all phases of the Software Development Lifecycle (SDLC)... ...on definitions from more senior roles. Advises immediate... ...project-level issues Guides junior engineers Operates with little day-to-... .... Build and optimize mobile testing frameworks and CI/CD...SeniorFull timeImmediate start
$150k - $200k
...hatch I.T. is partnering with VIA to find a Senior Software Engineer, Cryptography. See details below: About the Role: An impressive... ...mission requires an equally impressive Senior Software Engineer, Mobile As a Senior Software Developer, specializing in mobile...SeniorFull time$172k - $228k
...you if you have: ~8+ years of full-stack engineering experience. Can take ownership of the... ...a Recruiter (30 min) ~ Technical Round (2.45 hrs): ~(1) Live Full Stack Coding Exercise... ...Onsite (1.5 hrs) Compensation: Senior II - $172,000-$228,000 Compensation for this...SeniorFull time$175k - $215k
San FranciscoEngineering Team - Engineering /Full Time /HybridInkitt is building the Disney of the 21st Century, standing at the forefront... ...Inkitt and Galatea to deliver innovative, user-focused mobile appsCollaborate across teams to develop and deploy high-quality...SeniorFull timeWork at office$174k - $253k
...experience testing, maintaining, or launching software products, and 1 year of experience with... ...technologies.Google's software engineers develop the next-generation technologies... ...natural language processing, UI design and mobile; the list goes on and is growing every day...Senior$174k - $253k
...development code.Review code developed by other engineers and provide feedback to ensure best... ...testing, maintaining, or launching software products, and 1 year of experience with... ...natural language processing, UI design and mobile; the list goes on and is growing every day...Senior$174k - $252k
...development code.Review code developed by other engineers and provide feedback to ensure best... ...testing, maintaining, or launching software products, and 1 year of experience with... ...natural language processing, UI design and mobile; the list goes on and is growing every day...Senior$200k - $235k
...the most advanced hardware, software, and AI technology to make it... ...easier -this isn’t it.The RoleThe mobile app is our primary point of... ...work very closely with other Engineers (backend, firmware, ML),... ...are looking for an experienced Senior Android Software Engineer to...SeniorFull timeImmediate startWorldwideNight shift$199k
DescriptionSoftware Engineer - Mid-Level & Senior-Level (2 Openings)Summary:We are hiring for two (2) Software Engineer positions at the Mid-Level and Senior-Level. These roles will support the design, development, implementation, and maintenance of enterprise-scale, dynamic...Senior$175k - $190k
...background might look something like: ~5+ years of professional software engineering experience in relevant roles at tech and product-driven... ...OpenTelemetry, Grafana, Prometheus ~ Experience building mobile applications (preference for React Native) ~ Experience building...SeniorFull time- ...Black Cape Title: FrontEnd Software Engineer (2+ years to Senior Levels) Locations: Arlington, VA, Reston, VA and areas throughout the DMV area Clearance: MUST have an Active Top Secret of TS/SCI clearance ***MUST HAVE an Active Top Secret OR Top Secret...SeniorFull timeFor subcontractor
$110k - $324k
...and robust frontend experiences while also delving into backend, API, and database functionalities Architect and Enhance Global Mobile Applications: Lead the charge in architecting, building, and refining our globally-used mobile applications, Inkitt and Galatea, ensuring...SeniorFull timeWork at office- ...Black Cape Title: Spectacular Full Stack Software Engineer (2+ years - Senior Level) Locations: Arlington, VA, Reston, VA and areas throughout the DMV area Onsite Expectations: MUST be willing to go onsite 2 - 3 days per week; could be up to 5 days per week...SeniorFull timeFor subcontractor2 days per week3 days per week
- ...Black Cape Title: Talented Full Stack Software Engineer (2+ years to Senior Levels) Locations: Tampa, FL Virginia Beach, VA Colorado Springs, CO Honolulu, HI Miami, FL Clearance: MUST have an Active TS/SCI clearance ***MUST HAVE an Active...SeniorFull timeFor subcontractor
- Job DescriptionOur client is seeking a Senior iOS Mobile Engineer to design, develop, and maintain scalable, high-performing iOS applications while... ...to deliver exceptional mobile experiences. (Toronto, Hybrid, 2 days in office/wk) Must Have Skills 9-10 years of hands-...SeniorWork at office
- ...you to apply. The role The mobile app is our primary point of interaction... ...You will work very closely with other Engineers (backend, firmware, ML), departments (... ...We are looking for an experienced Senior Android Software Engineer to join our Engineering team....SeniorFull timeImmediate startWorldwideSleeping nightsNight shift
- ...team is responsible for delivering intuitive, high-quality mobile applications that enhance the way millions of users interact... ...this is the team for you. About the Role As a Senior Software Engineer, Android on the Roku Mobile App team, you’ll play a key...SeniorFull timeLocal area
$150k - $200k
...and cutting edge technology. We are seeking an exceptional software engineer to join us in our journey within an incredibly fast-paced space... ...big tech and startups. We are seeking an exceptional Senior Mobile Engineer to join our world-class team of developers,...SeniorFull timeWork experience placementLocal area- ...services company specializing in Web, Cloud & Mobility staffing solutions. Be it core Java,... ...in kiosk development including hardware, software, and interface needs for projects. -... ...4, Flash, MS Visual Studio, Sublime Text 2. - FRAMEWORKS: WSDL, JSON, XML. Dojo JS...SeniorFull time
- ...is currently seeking a motivated, career and customer oriented Senior Mobile iOS Developer to join our team to begin an exciting and challenging... ...-C to support business requirements/logic.Hybrid Schedule: 1-2 days a week onsite in Ashburn, VA Job ResponsibilitiesFollow...Senior2 days per week1 day per week
- ...Senior Software Engineer, iOS Mobile Application Developer San Diego, CA Description: Senior Software Engineer, iOS Mobile Application Developer Join as a Senior iOS Software Engineer, where you'll develop critical public safety applications used by first...SeniorFull time
- ...immigrants turn their hard work into upwards mobility — starting with financial services... ...here About the Role As a Senior Front End / Mobile Engineer, you’ll be responsible for building... ...peers to establish new processes, software patterns, and tools that expedite...SeniorFull timeWork at officeRemote workVisa sponsorshipFlexible hours
- ...week, with one remote day. Five days onsite may be required based on business needs.About the RoleADT is looking for a Senior iOS Mobile Software Engineer to join our Product Engineering mobile team in Irving, TX. In this role, you'll help build and maintain core...SeniorH1bLocal areaRemote work
$180k - $215k
Role Description As an iOS Engineer on the Mobile team at Bitwarden, you will be responsible for building and maintaining the native iOS Bitwarden... ...and others to build secure, performant, and user-focused software. This is an all-remote team and we're looking for someone...SeniorFull timeRemote workWorldwide$184.5k - $258k
...build for travelers everywhere.Senior Mobile EngineerIn this role, you... ...Design, implement, and debug software for computers including algorithms... ...ensure adherence to defined engineering processes. Propose... ...May work remotely or from home 2 days/week; must live within...SeniorFull timeWork at officeRemote workWork from homeRelocation package2 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!
- agile software developer United States
- software developer internship no experience United States
- intermediate software engineer United States
- software engineer staff United States
- experienced software developer United States
- software engineer co-op United States
- work from home software developer United States
- software developer no experience United States
- software developer fintech United States
- software data engineer United States




