Enable job alerts via email!

Software Engineer, iOS - Conversation Experiences

reddit

Ontario

Hybrid

CAD 80,000 - 110,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Software Engineer for a remote role in Ontario, Canada. This position involves collaborating with cross-functional teams to develop user-facing iOS applications using Swift and Objective-C. The ideal candidate will have a strong background in software engineering practices and excellent communication skills. Join a team that values innovation and offers flexibility in work arrangements.

Benefits

Retirement savings plan with matching contributions
Home office benefits
Family planning support
Flexible vacation and global days off

Qualifications

  • At least 3 years of professional experience developing user-facing iOS applications.
  • Strong organizational skills to prioritize tasks and manage schedules.

Responsibilities

  • Collaborate cross-functionally with product, design, and engineering teams.
  • Participate in the full development lifecycle: design, development, testing, and deployment.

Skills

Swift
Objective-C
Communication
Organizational Skills

Education

BS in Computer Science

Tools

GraphQL
REST

Job description

Reddit is a community of communities built on shared interests, passion, and trust. It hosts some of the most open and authentic conversations on the internet. Every day, users submit, vote, and comment on topics they care about. With thousands of active communities and millions of daily visitors, Reddit is one of the largest sources of information online. For more information, visit Reddit.

The Conversation Experiences team manages one of the platform's most trafficked pages: the Comments page. Recognizing that conversations are vital to Reddit, we aim to make content viewing and discussions engaging, intuitive, and delightful. This high-impact role involves shaping technical and product strategies, operations, architecture, and execution for one of the world's largest sites.

This role can be fully remote within Canada. If you're near our Toronto office, you may opt for a hybrid schedule.

What You’ll Do :
  1. Collaborate cross-functionally with product, design, and engineering teams to implement product and business strategies, creating features that users love.
  2. Participate in the full development lifecycle: design, development, testing, experimentation, analysis, and deployment. Review code and design documentation, and provide feedback on product specs and mockups.
  3. Work with a team of motivated engineers, contribute to coding standards, suggest best practices, and mentor colleagues to foster growth.
  4. Continuously enhance both technical and soft skills.
Minimum Candidate Qualifications :
  1. At least + years of professional experience developing user-facing iOS applications at scale, using Swift.
  2. Expertise in Swift and Objective-C.
  3. Knowledge of software engineering best practices such as testing, documentation, CI/CD, A/B testing, and code reviews.
  4. Strong organizational skills to prioritize tasks and manage schedules.
  5. Excellent communication skills, capable of collaborating remotely and discussing complex topics with diverse audiences.
  6. BS in Computer Science or a related technical field, or equivalent practical experience.
  7. A passion for building new things, thriving in ambiguity, and caring about innovation.
  8. Experience with other programming languages like Java, Python, Go, Rust, or C++.
  9. Knowledge of GraphQL, REST, HTTP, and API design is a plus.
Benefits :
  • Retirement savings plan with matching contributions
  • Home office benefits
  • Family planning support
  • Flexible vacation and global days off
Create a job alert for this search

Software Engineer • Remote, Ontario, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.