Summary
Join OpenTable's team as a mid-level iOS Engineer and work remotely (initially transitioning to a hybrid model in Toronto). You'll contribute to the flagship consumer iOS app used by millions, implementing new features, refining existing ones, fixing bugs, and writing unit tests. Collaborate closely with designers and product managers, suggesting technical solutions. Maintain and improve the codebase, contributing to the app's architecture. Mentor other team members. This role offers a competitive salary and benefits package, including generous paid time off, mental health support, career growth opportunities, and comprehensive insurance.
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, defining public 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
- Contribute to the appβs overall architecture to keep it up to date: introduce new patterns such as reactive, async, upgrade 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
Benefits
- Generous paid vacation + time off for your birthday
- Work from (almost) anywhere for up to 20 days per year
- 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
- 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
- Health benefits
- Flexible spending account
- Retirement benefits
- Life insurance
- Paid time off (including PTO, paid sick leave, medical leave, bereavement leave, floating holidays and paid holidays)
- Parental leave benefits
- Annual bonus
- Equity grant
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.