jobapplier

Senior iOS Software Engineer (Consumer Engineering)

Reddit

Skills

Required

  • iOS
  • experimentation
  • Swift
  • feature flags
  • instrumentation
  • analytics
  • metrics
  • AVFoundation / VideoToolbox / HLS / media playback / recommendation systems / accessibility / ML-integrated
  • iOS frameworks
  • application architecture
  • debugging
  • performance optimization

Join Reddit's Consumer Engineering organization as a Senior iOS Software Engineer. In this role, you will build and scale user-facing iOS experiences that enhance content discovery, community engagement, and user interaction. You will lead projects through the full development lifecycle, collaborate with cross-functional teams, and improve iOS architecture and engineering standards. This position offers comprehensive health benefits, flexible vacation, family planning funds, paid parental leave, and personal and professional development funds.

Concevoir et développer des expériences iOS orientées utilisateur qui facilitent la découverte, la consommation, la création et l'engagement avec le contenu et les communautés.

Responsibilities

  • Diriger des projets à travers l'ensemble du cycle de développement, de la définition du produit et de la conception technique à la mise en œuvre, à l'expérimentation, au lancement et à l'amélioration continue.
  • Améliorer l'architecture, la performance, la fiabilité, l'accessibilité, les flux de travail des développeurs et les normes d'ingénierie iOS tout en mentorant les coéquipiers et en conduisant des initiatives techniques interfonctionnelles.
  • A strategic, product-minded partner who connects technical decisions to user and business outcomes and can lead through ambiguity
  • An experienced iOS engineer who has built and shipped consumer-facing native applications at scale using Swift
  • A clear and collaborative communicator who can explain complex tradeoffs, influence stakeholders, and build alignment across teams
  • A curious, adaptable, and ownership-oriented teammate who embraces experimentation, learns from setbacks, improves processes, and helps others succeed

Requirements

  • Experience with experimentation, feature flags, instrumentation, analytics, and product or quality-of-experience metrics; familiarity with AVFoundation, VideoToolbox, HLS, media playback, recommendation systems, accessibility, or ML-integrated products is a plus
  • Professional experience developing native iOS applications with Swift and a strong understanding of iOS frameworks and application architecture
  • Ability to write idiomatic, readable, reusable, and testable code, with strong skills in debugging, performance optimization, reliability, and maintainability
  • Experience designing mobile systems and interfaces, evaluating architectural tradeoffs, and building scalable features from APIs through user-facing UI

Pay

USD 190,800 - 267,100