Senior iOS Engineer
Core
Build and scale the OpenTable for Restaurants mobile application enabling hosts, servers, and managers to plan shifts, manage tables, and grow their businesses.
Role type
Senior iOS Engineer
Builds
Native iOS application features for restaurant operations
Domain
Hospitality technology
Deliverable
production ML models | product features
Required skills
Swift, iOS core frameworks, SwiftUI, Async/Await, Combine, CoreData, Networking, Instruments, SOLID, MVVM, FRP, automated testing, code reviews, architecture design
Preferred skills
Advanced asynchronous programming, reactive frameworks, software architecture design patterns, mobile performance optimization, real-time inventory management systems
Technologies
Swift, SwiftUI, Async/Await, Combine, CoreData, Networking, Instruments
Responsibilities
Collaborate with cross-functional partners to iterate on product requirements and designs; Drive engineering excellence by leading architecture and code reviews; Monitor application health and resolve production incidents; Adopt and validate AI technologies to enhance workflow; Mentor team members to foster technical growth
Seniority
Senior, hands-on IC