# Senior Software Engineer, iOS

Hiring organization: [Thrive Market](https://career.thegoodapps.co/organizations/thrive-market)

Canonical page: https://career.thegoodapps.co/jobs/1fedea80-f2b4-4659-9bff-1704b3d5e512

Listed on Thrive Market's own careers site. Applications go to them directly.

- Employment type: full time
- Seniority: Senior
- Location: Playa Vista, CA
- Remote: yes
- Salary: 175000 – 190000 USD per year

## Summary

A Senior iOS Engineer role focused on modernizing Thrive Market's mobile app from a legacy codebase into a scalable, modular architecture. This suits experienced Swift developers who want to work on personalization features and technical infrastructure for a consumer e-commerce platform with social impact.

_Our summary, not Thrive Market's wording._

## Skills named

Combine, Git, MVVM, Objective-C, RxSwift, Swift, SwiftUI, Unit Testing

## Required

- 7+ years of iOS development experience
- Proficiency in Swift and mixed Swift/Objective-C codebases
- Understanding of application architecture and design principles
- Experience with LLM coding assistants and agentic development
- Experience with SwiftUI and UIKit
- Familiarity with reactive programming frameworks
- Experience with local persistence and caching
- Unit testing and test doubles
- Dependency injection and testable code patterns
- Modular architecture using Swift Package Manager
- Experience migrating legacy codebases

## Nice to have

- E-commerce or consumer app experience
- Analytics platform experience
- A/B testing and feature flagging tools
- Accessibility implementation experience
- Native Android development experience

Apply on Thrive Market's site: https://thrivemarketjobs.com/job_posting.html?id=4303590009&gh_jid=4303590009
