Engineer - Sr. (Frontend, iOS)
Core
Build new features, refine existing ones, fix bugs, and add unit tests for OpenTable's flagship consumer iOS app used by millions globally.
Role type
Senior iOS Engineer (Payments Platform)
Builds
Consumer iOS app features and payment experience
Domain
Hospitality / Consumer Mobile
Deliverable
product features
Required skills
iOS development, Swift, Unit testing, Code refactoring, App architecture design, API definition
Preferred skills
Backend development, Android app development
Technologies
Swift, iOS frameworks
Responsibilities
Implement new product features, Collaborate with backend teams to define public APIs, Maintain and refactor existing codebase, Contribute to app architecture patterns, Mentor junior engineers
Seniority
Senior, hands-on IC
Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.