Talent.com
Software Engineer, iOS - Conversation Experiences
Software Engineer, iOS - Conversation Experiencesreddit • Remote, Ontario, Canada
Software Engineer, iOS - Conversation Experiences

Software Engineer, iOS - Conversation Experiences

reddit • Remote, Ontario, Canada
30+ days ago
Job type
  • Full-time
  • Remote
Job description

Reddit is a community of communities. It’s built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With ,+ active communities and approximately M+ daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit .

The Conversation Experiences team is responsible for one of the highest traffic pages on the platform : the Comments page. We know that conversations are the lifeblood of Reddit, so we strive to ensure viewing content and the surrounding conversation is appealing, intuitive and delightful. 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.

This role can be % remote within Canada. If you are located near our office in Toronto, you’re welcome to work a hybrid schedule there as well!

What You’ll Do :

  • Work cross-functionally, collaborate and partner with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love.
  • Contribute to the full development cycle : technical design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs, giving 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 for this role :

  • Minimum of + 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.
  • You love to build new things and thrive in ambiguity and even failure. You care about innovation.
  • 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 :

  • Comprehensive Health Benefits
  • Retirement Savings plan with matching contributions
  • Workspace benefits for your home office
  • Personal & Professional development funds
  • Family Planning Support
  • Flexible Vacation & Reddit Global Days Off
  • Create a job alert for this search

    Software Engineer iOS Conversation Experiences • Remote, Ontario, Canada

    Similar jobs
    Speaker Booking Assistant (Toronto-based - Remote)

    Speaker Booking Assistant (Toronto-based - Remote)

    From Day One, Inc. • ON, CA
    Remote
    Full-time
    Quick Apply
    The business landscape is changing fast.Since our beginning in 2018, we’ve reached over 80,000 attendees, hosted over a thousand speakers, and produced conferences in more than 20 major U.We take a...Show more
    Last updated: 30+ days ago
    Cloud Solutions Developer

    Cloud Solutions Developer

    InsideHigherEd • All Cities, Ontario, Canada
    Full-time
    Ofc of the Chief Information Officer.Enterprise Infrastructure Solutions.The Enterprise Infrastructure Solutions (EIS) group, part of the Information Technology Services (ITS) division, is responsi...Show more
    Last updated: 13 days ago • Promoted
    Product Lead, Salesforce Student Advising (Term)

    Product Lead, Salesforce Student Advising (Term)

    InsideHigherEd • All Cities, Ontario, Canada
    Full-time
    Product Lead, Salesforce Student Advising (Term).Ofc of the Chief Information Officer.Enterprise Apps & Solutions Integration. The University of Toronto is consistently ranked among the world’s lead...Show more
    Last updated: 7 days ago • Promoted
    Software Engineering Manager

    Software Engineering Manager

    Hamilton Porter • Ontario, Canada
    Full-time
    This leadership position will focus on the delivery, reliability, and evolution of a modern Java / AWS-based treasury system and a Backbase / Java digital experience platform, each with robust user int...Show more
    Last updated: 11 hours ago • Promoted • New!
    Manager, Software Development (Web)

    Manager, Software Development (Web)

    BCAA • Eastern Ontario
    Full-time +1
    Feel proud of what you do and help shape the future of BC at a BC Top Employer.We’re driven by purpose – delivering peace of mind to one in three BC households with insurance, roadside assistance, ...Show more
    Last updated: 10 days ago • Promoted
    Field Sales Co-op : Launch Your Career with Global Brands

    Field Sales Co-op : Launch Your Career with Global Brands

    PepsiCo • Eastern Ontario
    Full-time
    A leading global beverage company is seeking a Sales Co-op in Kingston, ON, for May to September 2026.This role offers hands-on sales experience in a dynamic environment, with responsibilities incl...Show more
    Last updated: 10 days ago • Promoted
    DevOPS Cloud Engineer

    DevOPS Cloud Engineer

    vTech Solution • ON, Canada
    Full-time
    Quick Apply
    This role involves collaborating with various teams to ensure cohesive delivery across wallet, agent, and platform components, as well as producing documentation and mentoring engineers.Support the...Show more
    Last updated: 1 day ago
    IS Security Engineer

    IS Security Engineer

    BCAA • Eastern Ontario
    Full-time +1
    Feel proud of what you do and help shape the future of BC at a BC Top Employer.We’re driven by purpose – delivering peace of mind to one in three BC households with insurance, roadside assistance, ...Show more
    Last updated: 10 days ago • Promoted
    DataOps Cloud Data Engineer

    DataOps Cloud Data Engineer

    vTech Solution • ON, Canada
    Full-time
    Quick Apply
    This role involves working with cloud data platforms, data management tools, and data exchange technologies, with a focus on data pipeline development, orchestration, deployment, and automation.The...Show more
    Last updated: 1 day ago
    Software Engineer-Telephony and Embedded Systems

    Software Engineer-Telephony and Embedded Systems

    Leonardo DRS • Eastern Ontario
    Full-time
    Software Engineer-Telephony and Embedded Systems.Software Engineer-Telephony and Embedded Systems.Arlington, Virginia, is a leading supplier of integrated products, services, and support to militar...Show more
    Last updated: 10 days ago • Promoted
    Salesforce Architect Comms Cloud

    Salesforce Architect Comms Cloud

    Yochana • Ontario, Canada
    Temporary
    Position Name – Salesforce Architect Comms Cloud.Type of hiring – Subcon (6 months contract).Location – Toronto, ON or Mississauga, ON or Ottawa, ON or Montreal, QC (Hybrid – 2 days in office).Sale...Show more
    Last updated: 17 hours ago • Promoted • New!
    Sr. Principal AI Software Architect Canada

    Sr. Principal AI Software Architect Canada

    OpenText • Southwestern Ontario, ON, Canada
    Full-time
    As a member of the team, you will partner with highly regarded companies, tackle complex issues, and help shape the future of digital transformation. AI is at the heart of everything we do, powering...Show more
    Last updated: 7 days ago • Promoted
    Software Engineer

    Software Engineer

    Liferaft • ON, CA
    Remote
    Full-time
    Quick Apply
    Liferaft is looking for a highly skilled and visionary Software Engineer to contribute to the development of advanced OSINT tools that empower organizations to extract valuable insights from open-s...Show more
    Last updated: 3 days ago
    Speech-Language Pathologist — In-Home & Virtual Care

    Speech-Language Pathologist — In-Home & Virtual Care

    Bayshore HealthCare • Eastern Ontario
    Full-time
    A leading health care provider in Kingston is seeking a Speech Language Pathologist.The role involves conducting assessments, developing treatment plans, and collaborating with multidisciplinary te...Show more
    Last updated: 10 days ago • Promoted
    Product Operations Manager - Temporary Parental Leave Cover

    Product Operations Manager - Temporary Parental Leave Cover

    Liferaft • ON, CA
    Remote
    Full-time +2
    Quick Apply
    Liferaft is looking for a highly skilled and visionary Product Operations Manager who will play a pivotal role in supporting the Product team. This role will be hybrid in Halifax, NS, or fully remot...Show more
    Last updated: 16 days ago
    Solutions Engineer | REMOTE (ONTARIO)

    Solutions Engineer | REMOTE (ONTARIO)

    Gatekeeper • ON, CA
    Remote
    Full-time
    Quick Apply
    ONLY unified contract & third-party risk management platform that protects compliance-centric organisations by delivering company-wide control to reduce risk and cost.Powered by our AI engine, ...Show more
    Last updated: 30+ days ago
    Senior Solutions Engineer | REMOTE (ONTARIO)

    Senior Solutions Engineer | REMOTE (ONTARIO)

    Gatekeeper • ON, CA
    Remote
    Full-time
    Quick Apply
    ONLY unified contract & third-party risk management platform that protects compliance-centric organisations by delivering company-wide control to reduce risk and cost.Powered by our AI engine, ...Show more
    Last updated: 30+ days ago
    Freelance Automotive Engineer with Python Experience - AI Trainer

    Freelance Automotive Engineer with Python Experience - AI Trainer

    Mindrift • ON, CA
    Remote
    Part-time +1
    Quick Apply
    Please submit your CV in English and indicate your level of English proficiency.Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, eva...Show more
    Last updated: 8 days ago