Quick summary
- Work type
- Remote
- Location
- Remote
- Salary
- $164,000–$229,000 / yr
- Posted
- 9 days ago
- Freshness
- Confirmed live yesterday
Market check
Salary context
How this pay compares to similar roles
This role pays less than 82% of similar roles. Most pay $202,800–$243,600 — the blue band above. At the midpoint, this role pays about $196k versus about $223k for comparable roles.
Based on 240 similar postings.
Employer
About Reddit
Reddit is a social news aggregation and discussion platform where users share content, vote on posts, and engage in community conversations across thousands of interest-based forums called subreddits.
Reddit currently has 83 open roles on FindRole.
Listed pay typically runs $194,600–$272,400 across 83 roles with salary data.
Most-posted roles
- Software Engineer 25
- Machine Learning Engineer 8
- Product Manager 8
- Data Scientist 6
- Backend Engineer 4
At a glance
TL;DR · iOS Software Engineer, Consumer Engineering
The iOS Software Engineer, Consumer Engineering joins the Reddit Consumer Engineering organization to build and scale products for content discovery, community participation, and user connection. In this role, you will lead projects through the full development lifecycle, from technical design to implementation and launch. You will build and evolve user-facing native applications, improve iOS architecture, performance, and accessibility, and partner with cross-functional teams to translate technical capabilities into intuitive experiences. The position requires professional experience developing native iOS applications using Swift and a deep understanding of iOS frameworks and application architecture. You must be able to write testable code while optimizing for reliability and maintainability. Key technical skills include designing mobile systems, managing APIs, and utilizing instrumentation, analytics, and feature flags to drive measurable user impact.
Skills
What you'll do
- Build and evolve user-facing iOS experiences for content discovery, consumption, and community engagement.
- Lead projects through the full development lifecycle from product definition to implementation and launch.
- Translate technical capabilities into intuitive user experiences by partnering with cross-functional product and design teams.
- Improve iOS architecture, performance, reliability, accessibility, and overall engineering standards.
- Write idiomatic, readable, and testable code using Swift and native iOS frameworks.
- Design mobile systems and interfaces while evaluating architectural tradeoffs for scalable features.
- Utilize experimentation, feature flags, and analytics to measure and improve product quality.
- Mentor teammates and drive cross-functional technical initiatives to improve developer workflows.
What we're looking for
- Professional experience developing native iOS applications with Swift.
- Strong understanding of iOS frameworks and application architecture.
- Ability to write idiomatic, readable, reusable, and testable code.
- Skills in debugging, performance optimization, reliability, and maintainability.
- Experience designing mobile systems and interfaces and building scalable features from APIs to UI.
- Experience with experimentation, feature flags, instrumentation, analytics, and product metrics.
- Familiarity with AVFoundation, VideoToolbox, HLS, media playback, recommendation systems, accessibility, or ML-integrated products (preferred).
- Ability to lead projects through the full development lifecycle from product definition to launch.
More like this