OpenTable - Engineer - Sr. (Frontend, iOS)
Requirements
• 6+ 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 • Strong leadership qualities with proven experience in effective stakeholder management across product, design, and engineering teams • Proficiency with AI tools and technologies to streamline software development workflows and enhance productivity • Pragmatic, quick learner • Experience with unit testing a strong plus • Backend experience a plus, but not required • Familiarity with Android app development
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
Benefits
• 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 • Annual company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!) • Paid parental leave • Generous paid vacation + time off for your birthday • 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 • Quarterly team offsites • Tax optimisation options • Generous health insurance • Work Environment & Flexibility • At OpenTable, we pride ourselves on fostering a global and dynamic work environment. As a team member with us, you will benefit from a schedule tailored to accommodate a global workforce operating across multiple time zones. While the majority of your responsibilities may align with conventional business hours, there will be instances where you are expected to manage communications - via calls, Slack messages, or emails - outside of regular working hours to effectively collaborate with international colleagues, respond to restaurant partners, and/or address urgent matters. OpenTable will always abide by and consider local laws and regulations. • Inclusion • We’re committed to creating a workplace where everyone feels they belong and can thrive. We know the best ideas come when we bring different voices to the table, so we're building a team as dynamic as the diners and restaurants we serve—and fostering a culture where everyone feels welcome to be themselves. • If you need accommodations during the application or interview process, or on the job, we’re here to support you. Please reach out to your recruiter to request any accommodations. • #LI-Remote #LI-MK1
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT