Remote Jobs Sign In

Senior iOS Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Wed, Jul 01, 2026
This job expires in: 27 days

Job Summary

As a key contributor to the next phase of growth, the full-time Senior iOS Software Engineer will modernize the iOS app by leading the design and implementation of complex features, ensuring high code quality, and collaborating closely with Product and Design teams to create personalized shopping experiences, all while working remotely or from Playa Vista, CA.

Key responsibilities
  • Lead the end-to-end design and implementation of complex features for the iOS app
  • Maintain high code quality through rigorous code reviews, unit testing, and adherence to SOLID principles
  • Collaborate with Product Managers to translate business requirements into technical specifications and sprint goals
Required qualifications
  • 7+ years of iOS development experience
  • Strong proficiency in Swift and experience with mixed Swift/Objective-C codebases
  • Experience with SwiftUI, UIKit, and MVVM or similar architectural patterns
  • Familiarity with reactive programming frameworks such as Combine or RxSwift
  • Experience migrating legacy codebases and implementing modular architecture using Swift Package Manager

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...