Reddit · Remoto · United States
Join Reddit's Consumer Engineering organization as an iOS Software Engineer. In this role, you will build and evolve user-facing iOS experiences, lead projects through the full development lifecycle, and improve iOS architecture and performance. You will collaborate with various teams to shape strategy and deliver measurable user impact. The position offers comprehensive health benefits, flexible vacation, family planning funds, and personal and professional development funds.
- A strategic, product-minded partner who connects technical decisions to user and business outcomes and can lead through ambiguity
- 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
- An experienced iOS engineer who has built and shipped consumer-facing native applications at scale using Swift
- 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
- 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
- Professional experience developing native iOS applications with Swift and a strong understanding of iOS frameworks and application architecture