Skip to content

Senior iOS Engineer

Senior iOS Engineer responsible for building and shipping real-time recording, media, social, discovery, and chat experiences used by millions of gamers. Requires 5+ years of recent iOS experience with Swift, UIKit, SwiftUI, concurrency, and complex mobile applications.

About the job

Responsibilities

  • Craft and ship the Medal experience on iOS, including real-time recording and clipping, social feeds, content discovery, and chat.
  • Help shape mobile architecture and influence product direction.
  • Drive projects end to end and take ownership of broad product areas.
  • Run experiments, talk to users, and use the product to inform development.
  • Use analytics, testing, user feedback, and bug/crash reports to guide development.
  • Work with backend teams and REST APIs to deliver product goals.
  • Communicate and collaborate effectively in synchronous and asynchronous environments.

Requirements

  • 5+ years of recent experience shipping iOS applications.
  • Knowledge of Swift, UIKit, and SwiftUI.
  • Experience with Swift Concurrency and Combine.
  • Experience building complex real-time, video/media-heavy, or social applications.
  • Track record of end-to-end project ownership.
  • Strong focus on code and interface quality.
  • Data-driven development experience using analytics, testing, user feedback, and bug/crash reports.
  • Experience using REST APIs and collaborating with backend teams.
  • Strong written and verbal communication skills.
  • Interest in gaming.

Nice-to-haves

  • Experience working with video on mobile at a consumer-facing company.
  • Experience with AVFoundation.

Technologies

  • iOS: Swift, UIKit, SwiftUI, Swift Concurrency, Combine, AVFoundation
  • Web: Electron, React, Redux, Styled Components
  • Native and backend: C#, C++, Kotlin, Java, Redis, RabbitMQ, Kubernetes
  • Infrastructure and CI/CD: Terraform, Salt, GitHub Actions, CircleCI

Skills

Swift, Uikit, SwiftUI, Swift Concurrency, Combine, iOS, Avfoundation, REST APIs, React, Kubernetes, Terraform, GitHub Actions

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.