About Reddit
Reddit is a community of communities built on shared interests, passion, and trust. It is home to the most open and authentic conversations on the internet. With over 100,000 active communities and approximately 82 million daily active unique visitors, Reddit is one of the internet’s largest sources of information.
About the Subreddit Success Team
The Subreddit Success team is responsible for building and activating more successful communities. Our goal is to ensure that community founders have the right tools at the right time and understand exactly what they need to do to help create and grow their new communities. We maintain features related to the Subreddit page and care deeply about maintaining and improving the features that shape communities’ individuality. This is a high-impact role where you will drive related technical & product strategy, operations, architecture, and execution for one of the largest sites in the world.
What You’ll Do
- Work cross-functionally, collaborating and partnering with product, design, and other engineering counterparts to execute on product and business strategy.
- Build novel products and features that our users will love.
- Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch.
- Review code and design docs, give feedback on product specs and mocks.
- Participate with a team of thoughtful, fast-moving, and motivated engineers.
- Contribute to standards that improve developer workflows, recommend best practices, and help mentor engineers on the team to grow their technical expertise.
- Continuously learn and improve your technical and non-technical abilities.
Minimum Candidate Qualifications
- Minimum of 3+ years of post-internship, full-time, hands-on, professional software development experience developing user-facing iOS mobile native applications at scale, using Swift.
- Expertise in Swift and Objective-C.
- Familiarity with software engineering best practices such as unit/integration/end-to-end testing, design documents, CI/CD, A/B testing, code reviews, and documentation.
- Strong organizational skills, the ability to prioritize tasks and keep projects on schedule.
- Excellent communication skills. You collaborate effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences.
- BS degree in Computer Science, a similar technical field of study or equivalent practical, professional, hands-on experience.
- Software development experience in one or more general-purpose programming languages; Java, Python, Go, Rust, C++.
- Additional knowledge around GraphQL, REST, HTTP basics, and the ability to design maintainable APIs is a plus.
Benefits
- Pension Savings plan
- Medical Plan
- Short term sickness benefits
- WIA excess and WGA gap insurance
- Workspace benefits for your home office
- Personal & Professional development funds
- Family Planning Support
- Flexible Vacation & Reddit Global Days Off
Reddit is proud to be an equal opportunity employer and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures.
Benefits Extracted with AI
- Pension Savings plan
- Medical Plan
- Short term sickness benefits
- WIA excess and WGA gap insurance
- Workspace benefits for your home office
- Personal & Professional development funds
- Family Planning Support
- Flexible Vacation & Reddit Global Days Off
Similar jobs
Last update: 23 minutes ago
iOS Developer
Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.
iOS Software Engineer III, Commenting Experience
Join Reddit as an iOS Software Engineer III to enhance commenting experiences using Swift and Objective-C in Amsterdam.
Senior iOS Software Engineer
Join Airbnb as a Senior iOS Software Engineer to develop innovative tools for hosts, focusing on iOS app performance and user experience.
Senior Software Engineer Mobile (React Native)
Join Safe as a Senior Software Engineer Mobile (React Native) to develop high-quality mobile apps, collaborate with cross-functional teams, and mentor peers.
Senior React Native Engineer
Join Source.ag as a Senior React Native Engineer to lead mobile app development for greenhouse solutions. Focus on React Native, TypeScript, and leadership.
Senior Software Engineer, iOS
Join LucidLink as a Senior iOS Engineer to develop innovative mobile apps using Swift, CI/CD, and agile methodologies.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.
Entry Level iOS Engineer
Join Bevel as an Entry Level iOS Engineer to develop innovative health apps using Swift and Objective-C in New York.
Senior iOS Developer
Join American Express as a Senior iOS Developer to build innovative mobile apps using SwiftUI and GraphQL in a hybrid work environment.
Senior Software Engineer (C++)
Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.
Senior iOS Engineer
Join DuckDuckGo as a Senior iOS Engineer to lead impactful projects in mobile privacy technology. Work remotely with a focus on iOS development.
iOS Engineer, Mobile Payment Experience
Join Square as an iOS Engineer to build SDKs for mobile payment experiences using Swift and Objective-C.
Medior/Senior React Developer
Join a leading company as a Medior/Senior React Developer, focusing on innovative frontend solutions in IoT and Smart Building technologies.
iOS Mobile Engineer Apprentice
Join Fetch as an iOS Mobile Engineer Apprentice to build high-performance apps using Swift and Objective-C in a remote role.
iOS Engineer, Mobile Payment Experience
Join Square as an iOS Engineer to develop SDKs for mobile payment solutions, focusing on Swift and Objective-C.
Senior Ruby Developer
Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.
Senior iOS Developer - Mobility
Join us as a Senior iOS Developer to lead innovative iOS app features for our airline platform, focusing on Swift, SwiftUI, and agile practices.
iOS Developer
Join Moatable as an iOS Developer in Krakow. Work on advanced iOS applications using Objective-C, Swift, and React Native.
Senior Software Engineer, iOS
Join Otter.ai as a Senior iOS Engineer to lead mobile app development with Swift and Objective-C in a dynamic environment.
Senior Frontend Engineer with React and TypeScript
Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
Senior Android Developer
Join Budget Thuis as a Senior Android Developer to lead app development and collaborate with a dynamic team in Amsterdam.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.