Staff Software Engineer, iOS Platform

reddit Inc.
San Francisco, CA, United States
1 day ago
Apply on www.juju.com
Prepare application

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

Good distractions

Loading talks and stories from around this role…