Senior Software Engineer, Mobile
$165k - $190kVoiceflow
ABOUT THRIVE MARKET Thrive Market was founded in 2014 with a mission to make healthy and sustainable living easy and affordable for everyone. As an online, membership‑based market, we deliver the highest quality healthy, and sustainable products at member‑only prices, while matching every paid membership with a free one for someone in need. Every day, we leverage innovative technology and member‑first thinking to help our over 1,700,000+ members find better products, support better brands, and build a better world in the process. We are also a Certified B Corporation, a Public Benefit Corporation, and a Climate Neutral Certified company. Join us as we bring healthy and sustainable living to millions of Americans in the years to come. THE ROLE At Thrive Market, our ML team works closely with Product Managers and Feature teams to enable experiences that define how our members shop, save, and stay loyal. This is a foundational hire within a net-new product engineering group focused on Personalization, AI, and ML Enablement; meaning you won’t just inherit a slice of the product as‑is; you’ll be shaping how intelligent, personalized experiences reach members on their most personal devices. As a Senior Software Engineer, Mobile, you’ll own the full mobile surface across iOS and Android; from building polished, performant native experiences in Swift/SwiftUI and Kotlin to integrating the backend services and APIs that power them. You’ll also work within and modernize legacy Objective‑C and Java codebases, evolving them toward modern architectures. If you’re energized by ambiguity, care deeply about craft on mobile, and want your architectural decisions to directly impact how over 1.7 million members experience Thrive Market; this is the role. RESPONSIBILITIES Design and build native mobile features in Swift/SwiftUI (iOS) and Kotlin (Android) that are fast, accessible, and polished at every interaction. Integrate with backend services and REST/RPC APIs to deliver personalized, data‑driven product experiences on mobile. Work within legacy Objective‑C and Java mobile codebases while actively driving their modernization toward current frameworks and patterns. Decompose tightly coupled mobile architectures into modular, testable, and maintainable components. Apply strong software development principles and practice test‑driven development from the start; unit tests, UI tests, and meaningful observability are table stakes. Collaborate closely with Product, Design, and Data in the Product Triad model; translate business problems into technical specs and realistic sprint goals. Instrument mobile experiences with meaningful metrics; own reliability and performance SLAs for what your pod ships. Elevate the team through thoughtful code review, architectural discussions, and documentation of mobile best practices. Work with cross‑functional partners to diagnose and resolve production issues, including crash triage and release health monitoring. QUALIFICATIONS 7+ years of hands‑on mobile engineering experience (or equivalent scope at a hyperscaling company), with meaningful production time on both iOS and Android. Strong proficiency in Swift and SwiftUI for iOS development; solid Kotlin experience for Android. Experience building and consuming REST and RPC APIs from mobile clients at scale. Working knowledge of mobile CI/CD pipelines, app distribution (TestFlight, Play Console), and release management. Familiarity with relational and non‑relational data persistence on mobile (Core Data, Room, Realm, SQLite) and when to use each. Experience with mobile observability and monitoring tools (Firebase Crashlytics, Datadog, New Relic, or similar) to maintain crash‑free rate and performance targets. Comfort 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 work. Strong communication skills; can articulate tradeoffs clearly and influence architectural decisions across teams. Experience with agile development and collaborative Git workflows. NICE TO HAVE E-commerce or high‑traffic consumer‑facing mobile product experience. Experience 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 apps. Experience with Kotlin Multiplatform (KMP) or other cross‑platform strategies. Working knowledge of AWS services and serverless patterns as they relate to mobile backends. Experience with A/B testing frameworks on mobile. Familiarity with accessibility standards and tooling for iOS and Android (VoiceOver, TalkBack). BELONG TO A BETTER COMPANY Comprehensive health benefits (medical, dental, vision, life and disability) Competitive salary (DOE) + equity 401k plan 9 Observed Holidays Flexible Paid Time Off Subsidized ClassPass Membership with access to fitness classes and wellness and beauty experiences Ability to work in our beautiful office in Playa Vista Free Thrive Market membership with exclusive employee discount Coverage for Life Coaching & Therapy Sessions on our holistic mental health and well‑being platform We're a community of more than 1 Million+ members who are united by a singular belief: It should be easy to find better products, support better brands, make better choices, and build a better world in the process. At Thrive Market, we believe in building a diverse, inclusive, and authentic culture. If you are excited about this role along with our mission and values, we encourage you to apply. Thrive Market is an EEO/Veterans/Disabled/LGBTQ employer At Thrive Market, our goal is to be a diverse and inclusive workplace that is representative, at all job levels, of the members we serve and the communities we operate in. We’re proud to be an inclusive company and an Equal Opportunity Employer and we prohibit discrimination and harassment of any kind. We believe that diversity and inclusion among our teammates is critical to our success as a company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool. If you’re thinking about joining our team, we expect that you would agree! Employment with Thrive Market requires that employees be based in the United States. This is a condition of employment and must be maintained throughout the duration of employment. If you need assistance or accommodation due to a disability, please email us at View email address on click.appcast.io and we’ll be happy to assist you. Ensure your Thrive Market job offer is legitimate and don't fall victim to fraud. Thrive Market never seeks payment from job applicants. Thrive Market recruiters will only reach out to applicants from an @thrivemarket.com email address. For added security, where possible, apply through our company website at JOB INFORMATION Compensation Description - The base salary range for this position is $165,000 - $190,000/Per Year. Compensation may vary outside of this range depending on several factors, including a candidate’s qualifications, skills, competencies and experience, and geographic location. Total Compensation includes Base Salary, Stock Options, Health & Wellness Benefits, Flexible PTO, and more! This position requires traveling to our HQ office in Los Angeles, California, twice a year for all‑company summits; once in the summer and once in the winter. #J-18808-Ljbffr
$165k - $190k
Thrive Market is hiring a Senior Software Engineer, Mobile in California. This role involves developing mobile features for iOS and Android using Swift, SwiftUI, and Kotlin. Ideal candidates have 7+ years of experience and a strong understanding of mobile development principles...SeniorFlexible hours$150k - $180k
A sports & entertainment startup is seeking a Senior Mobile Engineer to lead the development of cross-platform mobile applications. This role focuses on creating engaging solutions for fans, working remotely within the United States. Candidates should have extensive experience...SeniorRemote job$123.5k - $212.85k
...communities. Job Description Summary: Your way to impact: As a Software Engineer in Test on the PayPal SDK team, you will contribute to both... ...merchants globally to seamlessly accept payments within their mobile apps and websites. Our focus is always on developers,...SeniorWork at officeLocal areaFlexible hours- Ring Inc is seeking a Tech Lead for Mobile Core Network Engineering in California. This role involves taking charge of the health and performance of the mobile core platform while working closely with vendors and internal teams. The ideal candidate will have over 7 years...SeniorRemote work
$152k - $241.5k
We are looking for a world-class System Software Automation engineer to join the Build & Release DRIVE OS team. NVIDIA DRIVE™ OS is a foundational... .... Ways to stand out from the crowd: Experience with mobile/embedded platforms and multiple operating systems (Linux,...Senior$190k - $240k
Senior Software Engineer, Fullstack (Consumer Engineering) Remote US Affirm is reinventing credit to make it more honest and friendly, giving... ...What We Look For You have experience leading significant mobile initiatives (React Native or native), including defining architecture...SeniorContract workFor contractorsFor subcontractorWork at officeRemote workFlexible hours$140.97k - $228.87k
## Senior Software Engineer, Front-End (CX Apps)Applylocations: US Remote - Californiatime type: Full timeposted on: Posted Yesterdayjob requisition... ...and experiences that matter most to them. Across web and mobile surfaces, these teams create intuitive, reliable, and...SeniorFull timeWork at officeRemote workWorldwideFlexible hoursShift work$120k - $160k
...Description SAIC is looking for a Software Engineer to support the Next Generation Jammer (NGJ) program at Point Mugu, California including support equipment and simulators. Job Duties Designs, develops, documents, tests and debugs application software. Conducts analysis...Senior- ...Our client, a state-run investment organization in CA, is looking to hire a Senior Software Engineer on a contractual basis for development projects involving their data analytics tools and systems. The ideal candidate will have expert level software and data engineering...SeniorWork experience placement
$131.25k
## Senior Software EngineerApplylocations: Remote-CA: Remote-WA: Remote-CO: Remote-NY: Remote-OR(PT)posted on: Posted 25 Days Agojob requisition id: JR28401## **Senior Software Engineer**WME is building the next generation of internal platforms that power one of the world...SeniorTemporary workLocal areaRemote work$50 per hour
...an environmentally responsible fashion. Crusoe co-locates mobile data centers with stranded energy resources, like flare gas... ...rendering and computational biology. About This Role As a Senior Software Engineer specializing in Linux Driver and Kernel Development, you will...SeniorTemporary work- A leading space technology firm is seeking a Senior Software Engineer to develop and enhance processing pipelines for radar algorithms. This key role involves creating robust software solutions and maintaining production-level services crucial for satellite operations....Senior
- Cryoport Systems, LLC is seeking a Senior Software Engineer to lead technical initiatives and optimize team delivery. This role involves implementing scalable and maintainable software systems to meet business goals while collaborating closely with product managers and...Senior
- Dormont Manufacturing Co is seeking a Sr. Software Engineer to develop simulation platforms for NVIDIA DGX systems. This role involves working with cross-functional teams and enhancing software stacks based on cutting-edge technologies. The ideal candidate will have over...Senior
- Abbott Laboratories is seeking a Software Development Engineer in Test to handle software testing activities, enhance automation frameworks, and collaborate... ...of automated testing processes, particularly regarding mobile applications, and will assist in producing documentation...Senior
- TryApplyNow is seeking a Full-Stack Engineer Scalable Systems in California. This senior-level position involves designing and maintaining high-availability applications across frontend and backend. You will work with technologies like React, TypeScript, Docker, and Kubernetes...Senior
- ...At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that... ...with Product Design, Product Management, and cross-functional engineering teams to align on priorities and technical solutions Act as a...Senior
$160k
Job Description Senior Software Engineer About the job We are a recruitment agency, specializing in delivering customized solutions to our diverse portfolio of clients ranging from Healthcare, FinTech, Crypto, and Start-ups. With a focus on innovation and excellence,...Senior$86.8k - $165.2k
...cyberspace operations. The role involves designing prototype software, integrating with open‑source technologies, and collaborating... ...required. Qualifications BS degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field plus 5 years of...SeniorRemote workRelocation packageFlexible hours$130.33k - $195.5k
...preventive, convenient, and coordinated care for seniors. The company is experiencing rapid growth and seeks advanced .NET software developers to build next-generation care... ...enhancements. Contribute to software engineering best practices for design, coding standards...SeniorRemote work$90k - $180k
Senior Software Requirement Engineer page is loaded## Senior Software Requirement Engineerlocations: United States - California - Sylmartime type: Tempo Integralposted on: Publicado hojejob requisition id: 31146864Abbott is a global healthcare leader that helps people...Senior- ...and consulting, ensuring the highest standards of quality and reliability for sensitive materials. POSITION SUMMARY As a Senior Software Engineer, Stream‑Aligned, you will lead technical initiatives, optimize team delivery, and drive architectural decisions within one...Senior
$152k - $241.5k
...GPUs, NVIDIA NVLink, NVIDIA InfiniBand networking, NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack. We are hiring Sr. Software Engineer who will help build simulators for our DGX Server platforms. Simulations play a significant role in building...SeniorWork experience placement- About the Role Senior Software Engineer What You'll Do Design, build, and maintain reliable microservices within a large-scale distributed architecture using Go for backend APIs and Angular for frontend applications. Develop and maintain RESTful APIs with OpenAPI/Swagger...Senior
- Introduction At IBM Software, we transform client challenges into solutions. Building the... ...that changes the world. On the HashiCorp engineering team, we build the Infrastructure Cloud... ...and responsibilities We’re looking for Senior Engineers with a deep backend focus to join...SeniorRemote work
- ...that values transparency, ownership, and continuous learning and prioritizing in person work where possible. The Role As a Senior Software Engineer, you'll have real ownership over the software and systems behind Compa's core products. You'll work across the stack,...Senior
$86.8k - $165.2k
...research and development projects. Design and develop prototype software using the latest open‑source technologies. Receive and... ...Qualifications You Must Have BS degree in Computer Science, Computer Engineering, Electrical Engineering, or relevant field plus 5 years of...SeniorRelocation packageFlexible hours$70 - $90 per hour
...your skills and experience — talk with your recruiter to learn more. Base pay range $70.00/hr - $90.00/hr Position: Senior / Principle Software Engineer (Frontend) Location: Can be remote but must be available to work PST business hours Duration: Contract through the end...SeniorFull timeContract workImmediate startRemote work$224k - $356.5k
Senior Software Engineer - Agentic Memory page is loaded## Senior Software Engineer - Agentic Memorylocations: US, CA, Remote: US, TX, Remote: US, NY, Remote: US, WA, Remote: US, FL, Remotetime type: Full timeposted on: Posted Todayjob requisition id: JR2015880NVIDIA’s...SeniorWork at officeRemote workFlexible hours$130.33k - $195.5k
...conventional health care, committed to serving seniors and those who need it most. We build a... ..., and operation of enterprise level software applications. Work directly with product... ...enhancement. Contribute to software engineering best practices covering design, coding standards...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Mobile. Be the first to apply!
- software engineer amazon California, MO
- software engineer student California, MO
- agile software developer California, MO
- rust software engineer California, MO
- software developer positions California, MO
- senior software design engineer California, MO
- software developer California, MO
- ngo software engineer California, MO
- startup software engineer California, MO
- IT software engineer California, MO

