Reddit is looking to evolve the foundation of its iOS development to improve developer efficiency, monitor and improve performance, build shared components, and improve build tools.
Requirements
- 5+ years of hands-on, professional software development experience developing user-facing iOS mobile native applications at scale, using Swift.
Responsibilities
- Be the go-to person for developers on complex problems in iOS development.
- Drive new features from end-to-end through prototyping, validation, implementation, launch, and continuous iteration.
- Build the technical foundation for future features and experiences.
- Designing and implementing new features
- Refactoring existing code
- Collaborating with other engineers to develop innovative solutions that meet Reddit’s high standards for performance, reliability, and scalability.
- owning the core components of the app such as the networking and caching stack.
Other
- Bachelor's degree or higher in Computer Science or a related field, or equivalent technical expertise.
- You are a strategic thinker who thrives on developing a long-term technical foundation and has a passion for developing scalable, well-designed software that improves people’s lives globally.
- A track record of leading large projects that require cross-team and cross-functional collaborations
- Entrepreneurial spirit. You are self-directed, innovative, and biased towards action in fast-paced environments. You love to build new things and thrive in ambiguity and even failure.
- Experience working with cross-functional teams such as design, product, data teams to deliver great user experiences.