[Remote] Senior Software Engineer, Mobile
Note: The job is a remote job and is open to candidates in USA. Thrive Market is an online, membership-based market dedicated to making healthy and sustainable living easy and affordable. The Senior Software Engineer, Mobile will own the mobile surface across iOS and Android, designing and building native mobile features while modernizing legacy codebases to enhance member experiences.ResponsibilitiesDesign and build native mobile features in Swift/SwiftUI (iOS) and Kotlin (Android) that are fast, accessible, and polished at every interactionIntegrate with backend services and REST/RPC APIs to deliver personalized, data-driven product experiences on mobileWork within legacy Objective-C and Java mobile codebases while actively driving their modernization toward current frameworks and patternsDecompose tightly coupled mobile architectures into modular, testable, and maintainable componentsApply strong software development principles and practice test-driven development from the start; unit tests, UI tests, and meaningful observability are table stakesCollaborate closely with Product, Design, and Data in the Product Triad model; translate business problems into technical specs and realistic sprint goalsInstrument mobile experiences with meaningful metrics; own reliability and performance SLAs for what your pod shipsElevate the team through thoughtful code review, architectural discussions, and documentation of mobile best practicesWork with cross-functional partners to diagnose and resolve production issues, including crash triage and release health monitoringSkills7+ years of hands-on mobile engineering experience (or equivalent scope at a hyperscaling company), with meaningful production time on both iOS and AndroidStrong proficiency in Swift and SwiftUI for iOS development; solid Kotlin experience for AndroidExperience building and consuming REST and RPC APIs from mobile clients at scaleWorking knowledge of mobile CI/CD pipelines, app distribution (TestFlight, Play Console), and release managementFamiliarity with relational and non-relational data persistence on mobile (Core Data, Room, Realm, SQLite) and when to use eachExperience with mobile observability and monitoring tools (Firebase Crashlytics, Datadog, New Relic, or similar) to maintain crash-free rate and performance targetsComfort working in and modernizing legacy mobile codebases; Objective-C on iOS, Java on Android; you don't need a greenfield project to do your best workStrong communication skills; can articulate tradeoffs clearly and influence architectural decisions across teamsExperience with agile development and collaborative Git workflowsE-commerce or high-traffic consumer-facing mobile product experienceExperience with server-driven UI patterns or feature flagging on mobile (LaunchDarkly, Optimizely, or similar)Familiarity with on-device ML frameworks (Core ML, ML Kit) or integrating ML-powered features into mobile appsExperience with Kotlin Multiplatform (KMP) or other cross-platform strategiesWorking knowledge of AWS services and serverless patterns as they relate to mobile backendsExperience with A/B testing frameworks on mobileFamiliarity with accessibility standards and tooling for iOS and Android (VoiceOver, TalkBack)BenefitsComprehensive health benefits (medical, dental, vision, life and disability)Competitive salary (DOE) + equity401k plan9 Observed HolidaysFlexible Paid Time OffSubsidized ClassPass Membership with access to fitness classes and wellness and beauty experiencesAbility to work in our beautiful office in Playa VistaFree Thrive Market membership with exclusive employee discountCoverage for Life Coaching & Therapy Sessions on our holistic mental health and well-being platformCompany OverviewThrive Market is a membership-based online company that offers natural and organic food products. It was founded in 2013, and is headquartered in Los Angeles, California, USA, with a workforce of 501-1000 employees. Its website is https://thrivemarket.com.Company H1B SponsorshipThrive Market has a track record of offering H1B sponsorships, with 2 in 2026, 10 in 2025, 3 in 2024, 5 in 2023, 14 in 2022, 8 in 2021, 6 in 2020. Please note that this does not guarantee sponsorship for this specific role.