Skip to content
VSCOVSCO

Staff Software Engineer (iOS)

Staff iOS Engineer leads architectural decisions, writes high-quality Swift/Objective-C code for media manipulation features, mentors team, and champions AI-assisted development at scale for a creative photography platform. Requires 5+ years iOS experience with media frameworks.

About the job

Responsibilities

  • Lead decision making on forward-thinking architectural decisions. Align technical choices with company goals, and be pragmatic enough to choose the faster path when the business demands it.
  • Lead by example: write clean, testable, maintainable Swift and Objective-C code. Push for rigorous testing, solid CI practices, and high standards across the codebase.
  • Mentor and elevate the team: guide engineers through tricky bugs, design decisions, and architectural trade-offs.
  • Drive code quality through PR reviews, pushing work toward completion in an encouraging way.
  • Champion AI-assisted development. You've used AI tools extensively in your own workflow and actively mentor others to adopt them.
  • Architect and implement performant, intuitive solutions for the interactive manipulation of images, video, and mixed media, enabling rich creative expression on mobile devices.
  • Contribute to the release process: help manage and improve our release cadence, including feature flagging, release management best practices.
  • Collaborate across the organization: work closely with Product, Design, and business stakeholders.

Qualifications

  • 5+ years of professional experience building iOS applications in Swift and/or Objective-C
  • Experience owning projects end-to-end from initial prototypes to customer roll out
  • Professional experience working on mobile consumer applications at scale
  • Experience working with media manipulation frameworks on iOS such as AVFoundation, Core Image/Video/Audio, and Metal
  • Experience collaborating with other engineers: iOS, Android, server, and web
  • Track record of mentoring engineers and raising team-wide code quality
  • Experience with feature flagging, release management, and observability tools (Datadog, Crashlytics, etc.)
  • Strong cross-functional collaboration skills
  • Comfort with AI-assisted development workflows

Nice to Haves

  • Experience with React Native
  • Experience with OpenGL, 3D rendering, and matrix-based transformations.
  • Experience integrating third-party tools for media manipulation.
  • Familiarity with Android to facilitate cross-platform design discussions.

Compensation

Base salary range: $230,000 - $260,000 plus equity and discretionary bonuses.

Skills

Swift, Objective-C, iOS, Avfoundation, Core Image, Metal, Datadog, Crashlytics, React Native, Opengl, Feature Flagging, CI/CD, AI Tools

Reddit

Reddit

United States

Senior iOS Engineer, Community Builders
$190k+/yrRemote5+ YOEiOS Engineering

Build and enhance scalable iOS and platform experiences that help Reddit community builders grow thriving communities. The role requires 5+ years of software engineering experience, end-to-end project ownership, and strong collaboration skills.

Beacon AI

Beacon AI

San Carlos, CA

Software Engineer, iOS/Mobile - Health Wearable
$135k+/yrHybrid3+ YOEiOS Engineering

Build iOS and wearable-integrated health applications for flight crews, turning real-time biometric data into secure, intuitive visual experiences. The role requires 3+ years of iOS development or equivalent experience, plus Swift, SwiftUI, HealthKit, and mobile data visualization expertise.

Beacon AI

Beacon AI

San Carlos, CA

Software Engineer, iOS/Mobile - Electronic Flight Bag
$135k+/yrHybrid3+ YOEiOS Engineering

Build high-performance iPad-focused iOS applications for an Electronic Flight Bag and flight safety platform. The role requires Swift experience, offline-first and real-time data expertise, hardware integration, and a focus on reliability in safety-critical environments.

Mirage

Mirage

New York, NY

Software Engineer, iOS
$175k+/yrOn-site2+ YOEiOS Engineering

Build and ship native iOS video-creation products spanning user interfaces, graphics rendering, and audio/video processing. The role requires at least two years of professional experience and expertise in modern iOS frameworks.

Beacon AI

Beacon AI

San Carlos, CA

Software Engineer, iOS/Mobile
$135k+/yrHybrid2+ YOEiOS Engineering

Develop and maintain user-facing iOS applications for a flight safety platform, integrating real-time data and APIs. The role requires at least 2 years of iOS development experience or equivalent project-based experience, with Swift and SwiftUI expertise.