Software Engineer II

Hybrid
Mid-level
🇲🇽 Mexico
💰Equity
👶Paid parental leave
Software Developer
Software development

Please note that candidates based within a commutable distance to the Mexico City office will be hybrid in office 2x a week starting in October 2024.

About OpenTable

OpenTable, part of Booking Holdings Inc. (NASDAQ: BKNG), is the world's leading provider of online restaurant reservations, seating more than 25 million diners per month via online bookings across approximately 60,000 restaurants.

Since its inception in 1998, OpenTable has seated more than 1.5 billion diners in over 20 countries. The Company is headquartered in San Francisco, California, and the OpenTable service is available throughout the United States, as well as in Canada, Germany, Japan, Mexico, the UK and many more locations.

As an employee of OpenTable, you will be part of a global network that includes OpenTable and KAYAK's portfolio of meta-search brands including momondo, Cheapflights, Swoodoo, checkfelix and Mundi. Many employees are dedicated to one brand, but we all have the benefit of using each other’s strengths and insights. Together, we’re able to help people experience the world through dining and travel.

At OpenTable, we take pleasure in Software Development. We believe that velocity comes from a commitment to clean code and solid engineering principles. We deliver innovative products through rapid, continuous development. Millions of diners and thousands of restaurants around the globe use our products. If you are excited by constantly meaningful engineering processes and can deliver exceptional quality in a fast-paced, agile environment, we'd like to meet you. Bonus points if you love restaurants too.

What You’ll Work On

You will be a mid-level Software Engineer working in the frontend on the Availability Planning and Experiences team. Availability Planning is OpenTable's control panel. It is where a Restaurant goes to define their schedule and shifts, as well as the placement of their tables; and it has tons of settings to control how those tables are utilized by their diners. As we keep adding more controls, we are always thinking about how we can ensure these controls interact with each other in sensible ways, and how we can give Restaurants tons of power without making it too complex for them to use.

The team also owns Experiences, which provides an increasing number of ways in which Restaurants can define interesting and unique events for their customers to attend. An example of an Experience is a custom menu offered for a local Restaurant Week event. Experiences can be configured to allow prepayment and can be offered at different price points. Experiences can affect the availability of tables (for example, a table might be exclusive to an Experience) and therefore it is increasingly intertwined with Availability Planning.

Our codebase uses JavaScript and TypeScript with the React and Redux frameworks. We make extensive use of testing using the React Testing library, Jest, and Cypress.

Requirements

  • You have 3 or more years of full-time professional experience working in a team environment
  • You have strong communication skills, especially the ability to represent the technical trade-offs between different potential solutions
  • You can pair with Project Leads to drive projects from technical planning to production
  • You write code that is readable and maintainable, and is covered by automated tests
  • You are proficient in React
  • You have experience implementing designs and collaborating with designers using tools like Figma
  • You’ve worked on codebases that were several years old before you started working on them
  • You are comfortable providing feedback to others via a code review process, and receiving feedback others have provided to you via this process

Benefits:

  • OpenTable provides Mexican Social Security (IMSS)
  • Christmas Bonus - 30 days
  • Paid Time Off - 20 days a year
  • Vacation Premium - 25%
  • Parental Leave
  • Bereavement Leave - 3 days
  • Marriage leave - 3 days
  • Bonuses
  • Dental Insurance & Life Insurance
  • Major Medical Insurance

Diversity, Equity, and Inclusion

OpenTable aspires to be a workplace that reflects the diverse communities we serve and a culture that is inclusive and welcoming. Hiring people with different backgrounds, experiences, perspectives, and ideas is critical to innovation and to how we deliver great experiences for our users and our partners. Representation matters.

We ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform job responsibilities, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

 

OpenTable

OpenTable

OpenTable, part of Booking Holdings, Inc., is an industry leader in the world of hospitality, helping restaurants, bars, wineries, and other venues improve operations and maximize revenue.

Hospitality
Technology
Restaurants
Software

LinkedIn

🏭software development
🎂1998

Other jobs at OpenTable

 

 

 

 

 

 

 

 

View all OpenTable jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇲🇽 Mexico
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs