iOS Engineer II

OpenTable Logo

OpenTable

πŸ’΅ $79k-$93k
πŸ“Remote - Canada

Summary

Join OpenTable, a leading online restaurant reservation provider, as a mid-level iOS Engineer II and work on our flagship consumer iOS app used by millions worldwide. This remote role (initially, transitioning to a hybrid model) offers the chance to build new features, refine existing ones, fix bugs, and contribute to the app's architecture. Collaborate closely with designers and product managers, suggesting technical solutions and receiving mentorship from experienced engineers. As a member of a lean, fast-moving team, you'll be passionate about creating great consumer products with excellent user experiences. The role requires 4+ years of iOS development experience, proficiency in Swift, strong communication skills, and an eye for good design. Backend experience (Java, Spring, REST APIs) is highly preferred.

Requirements

  • 4+ years of experience in iOS development, proficient in Swift
  • Good communication skills
  • Have an eye for good design, and be passionate about consumer product development in general
  • Pragmatic, quick learner

Responsibilities

  • Implement new product features, working closely with designers and product managers
  • Collaborate with backend teams to define internal APIs used by our apps
  • Collaborate with Product and Design teams on product requirements, A/B test design and feature rollout
  • Maintain the existing codebase, adding unit tests, refactoring existing code as needed
  • Help maintain backend / middleware services used by diner apps
  • Contribute to the app’s overall architecture to keep it up to date, including migration to SwiftUI, adoption of Swift concurrency, migration to MVVM, upgrading system frameworks, etc
  • Mentor and guide other team members in their journey to become world class engineers

Preferred Qualifications

  • Experience with unit testing
  • Backend experience (Java, Spring, REST APIs in general)

Benefits

  • Generous paid vacation + time off for your birthday
  • Work from (almost) anywhere for up to 20 days per year
  • Focus on mental health and well-being: Company-paid therapy sessions through SpringHealth
  • Company-paid subscription to HeadSpace
  • Company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!)
  • Paid parental leave
  • Paid volunteer time
  • Focus on your career growth: Development Dollars
  • Leadership development
  • Access to thousands of on-demand e-learnings
  • Travel Discounts
  • Employee Resource Groups
  • Private health and dental insurance
  • Life and Disability insurance

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs