Staff Software Engineer, iOS Platform
reddit Inc.
San Francisco, CA, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
IOS Applications
Apple IOS
Applications Architecture
Mobile Application Development
Software Quality
Dependency Injection
Performance Tuning
Software Engineering
Swiftui
Concurrency
Ios Frameworks
Modularization
+2 more
Information Technology
Build Tools
Job description
Own and evolve Reddit’s iOS app architecture to support growth, improve modularity, performance, and quality, and establish technical standards and platform direction. Develop workflows to accelerate large-scale code migrations, propose improvements to the mobile apps, and mentor iOS engineers across the company.
Requirements
- Requires 10 or more years of software development experience, including at least 5 years designing and developing iOS applications, and experience influencing technical direction across organizations of 100 or more engineers.
- Candidates should have experience with modern iOS frameworks such as SwiftUI and structured concurrency, cross-functional product delivery, and a bachelor’s degree or higher in computer science or a related field, or equivalent technical expertise., * iOS Application Architecture
- SwiftUI
- Structured Concurrency
- Mobile Application Development
- Scalable Software Design
- Technical Direction
- Platform Engineering
- Modularization
- Performance Optimization
- Software Quality
- Developer Experience
- Build Tools
- Networking
- Persistence
- Dependency Injection
- Mentoring
Benefits & conditions
- Healthcare Benefits
- Income Replacement Programs
- 401(k) With Employer Match
- Global Benefits Programs
- Professional Development Support
- Caregiving Support
- Family Planning Support
- Gender-Affirming Care
- Mental Health and Coaching Benefits
- Flexible Vacation
- Paid Volunteer Time Off
- Paid Parental Leave
- Equity in the Form of Restricted Stock Units
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…