Reddit, Inc. logo

iOS Software Engineer III

Reddit, Inc.

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

Reddit, Inc. logo
Reddit, Inc.

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.

Reddit, Inc. logo
Reddit, Inc.

Senior Solutions Engineer

Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.

Reddit, Inc. logo
Reddit, Inc.

Senior iOS Engineer, Emerging Markets

Senior iOS Engineer role focused on emerging markets, requiring expertise in Swift, Objective-C, and software development best practices.

Reddit, Inc. logo
Reddit, Inc.

Senior iOS Engineer, Emerging Markets

Senior iOS Engineer role focused on emerging markets, requiring expertise in Swift, Objective-C, and software development best practices.

Braintrust logo
Braintrust

iOS Developer

Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

Airbnb logo
Airbnb

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.

Pleo logo
Pleo

Senior Mobile Platform Engineer

Join Pleo as a Senior Mobile Platform Engineer to empower product teams in building and maintaining mobile app features with React Native and TypeScript.

Reddit, Inc. logo
Reddit, Inc.

Software Engineer, Ads Signals

Join Reddit as a Software Engineer in Ads Signals, focusing on full-stack development, user privacy, and scalable solutions.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Reddit, Inc. logo
Reddit, Inc.

Senior Backend Engineer, Core Platform

Senior Backend Engineer at Reddit, developing core platform systems, handling millions of requests. Remote-friendly within Ireland/UK.

TomTom logo
TomTom

Senior Software Engineer III - Java

Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.

Safe logo
Safe

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.

bunq logo
bunq

Senior Backend Engineer with Python and React.js

Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.

Coinmerce logo
Coinmerce

Mobile Application Developer with Flutter and Dart

Join Coinmerce as a Mobile Application Developer using Flutter and Dart to enhance user experience in cryptocurrency trading.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.

Topicus logo
Topicus

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.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.

Uber logo
Uber

Software Engineer - Backend - Membership

Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Reddit, Inc. logo
Reddit, Inc.

Engineering Manager, Growth at Reddit

Lead a high-caliber engineering team at Reddit, focusing on growth and user engagement. Remote work, competitive benefits.

LucidLink logo
LucidLink

Senior Software Engineer, iOS

Join LucidLink as a Senior iOS Engineer to develop innovative mobile apps using Swift, CI/CD, and agile methodologies.

Source.ag logo
Source.ag

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.

Neon logo
Neon

Software Engineer, Storage (Rust, PostgreSQL)

Join Neon as a Software Engineer, Storage. Work with Rust and PostgreSQL to build scalable, reliable cloud-native database services.