OpenTable logo

Mid-Level Software Engineer II - Web (Diner Engagement)

OpenTable

The Role

As a Mid-Level Software Engineer II at OpenTable, you will be part of the Diner Engagement team, focusing on developing consumer-facing features. This role involves collaborating with product managers, designers, and other developers to build and ship features. You will adapt and iterate quickly based on user feedback and product metrics, and work on software architecture, code review, bug resolution, build and monitoring devops.

Responsibilities

  • Work directly with product managers, designers, and other developers to build and ship features.
  • Adapt and iterate quickly based on user feedback and product metrics.
  • Work on software architecture, code review, bug resolution, build and monitoring devops.
  • Help shape our technology stack which is always evolving and improving.
  • Build our in-house component library with your teammates.
  • Share our passion for quality in everything we do: products, visual designs and UX, software design, code, builds, shipping, and satisfying customers.

Qualifications

  • 5+ years of proven experience in the design and development of software.
  • 5+ years of proven ability with web technologies (HTML, CSS, JavaScript).
  • Track record of building products with technologies we use including React, Redux, TypeScript, Node.js, GraphQL.
  • Strong testing skills including React-Testing-library, Jest, Cypress.
  • Experience with Webpack, ESbuild, ESLint, Prettier, Docker.
  • Proficient in version control systems such as Git.
  • Excellent attention to detail.
  • Cross-functional communication and collaboration.
  • Strong understanding of software development workflows, processes, and best practices.

Benefits

  • Paid Time Off - 20 days a year
  • Birthday/celebration PTO - 1 day
  • Annual company weeks off
  • Flexible sick time off
  • Paid volunteer time
  • Parental Leave Benefits
  • Dental & Vision Insurance
  • Life & Disability Insurance
  • Group RRSP and DPSP
  • Major Medical Insurance (dependent care options)

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.

Benefits
Extracted with AI

  • 20 days paid time off
  • Birthday/celebration PTO
  • Annual company weeks off
  • Flexible sick time off
  • Paid volunteer time
  • Parental Leave Benefits
  • Dental & Vision Insurance
  • Life & Disability Insurance
  • Group RRSP and DPSP
  • Major Medical Insurance

Similar jobs

Last update: 23 minutes ago

OpenTable logo
OpenTable

Senior Web Engineer

Join OpenTable as a Senior Web Engineer to build amazing web experiences using TypeScript, React, and GraphQL.

Uber logo
Uber

Software Engineer II - Web Engineering

Software Engineer II for Web Engineering at Uber, focusing on CMS, user engagement, and web optimization.

Airbnb logo
Airbnb

Senior Software Engineer, Web Platform

Join Airbnb as a Senior Software Engineer on the Web Platform team, focusing on TypeScript and JavaScript development.

Toast logo
Toast

Frontend Staff Software Engineer

Join Toast as a Frontend Staff Software Engineer to lead React codebases and drive frontend development.

Toast logo
Toast

Staff Software Engineer (Fullstack)

Join Toast as a Staff Software Engineer (Fullstack) in Dublin, focusing on Java, Kotlin, React, and Typescript.

Zenchef logo
Zenchef

Senior React Developer

Join Zenchef as a Senior React Developer in Paris to build and enhance CRM features for restaurants using React and TypeScript.

OpenTable logo
OpenTable

Senior Applied ML Scientist (NLP)

Senior Applied ML Scientist specializing in NLP at OpenTable, focusing on developing and implementing cutting-edge models.

Otter logo
Otter

Senior Full Stack Software Engineer

Join our team as a Senior Full Stack Software Engineer in Seattle, focusing on Java and React.js development.

Airbnb logo
Airbnb

Staff Software Engineer, Web Platform

Senior-level remote software engineering role focusing on web platform development with JavaScript and TypeScript at Airbnb.

Booking.com logo
Booking.com

Software Engineer II (Full Stack) - Performance Marketing

Join Booking.com as a Software Engineer II (Full Stack) in Amsterdam, focusing on Performance Marketing with skills in JavaScript, GraphQL, and more.

Make logo
Make

Mid-Level Full Stack Software Engineer - Public Web Team

Join Make as a Mid-Level Full Stack Software Engineer in Prague. Work with React, Node.js, and AWS to build and enhance web applications.

Grubhub logo
Grubhub

Senior Web Engineer

Join Grubhub as a Senior Web Engineer in Cluj, Romania. Utilize your skills in JavaScript, React, and Agile methodologies to innovate and lead.

Uber logo
Uber

Software Engineer II - Web/FrontEnd

Join Uber's Membership team as a Software Engineer II focusing on Web/FrontEnd development to enhance user experience globally.

Toast logo
Toast

Staff Software Engineer - Fullstack

Join Toast as a Staff Software Engineer - Fullstack, working remotely to revolutionize restaurant technology.

CloudKitchens logo
CloudKitchens

Senior Frontend Software Engineer (React, TypeScript)

Join us as a Senior Frontend Software Engineer in Seattle, working with React and TypeScript to build innovative web applications.

WebstaurantStore logo
WebstaurantStore

Senior Front-End Developer (Remote)

Senior Front-End Developer needed for WebstaurantStore, focusing on React, HTML, CSS, and JavaScript. Remote position.

Otter.ai logo
Otter.ai

Senior Software Engineer, Frontend

Join Otter.ai as a Senior Software Engineer, Frontend to lead feature development and enhance user experience.

Airtable logo
Airtable

Senior Full Stack Web Developer

Join Airtable as a Senior Full Stack Web Developer to build high-performance web applications remotely.

Lightspeed Commerce logo
Lightspeed Commerce

Frontend Developer II, React.js

Join Lightspeed Commerce as a Frontend Developer II, specializing in React.js, to innovate and enhance customer experiences in hospitality.

Toast logo
Toast

Staff Software Engineer (Fullstack) - Java/Kotlin

Join Toast as a Staff Software Engineer in Dublin, focusing on fullstack development with Java, Kotlin, and modern web technologies.

Airbnb logo
Airbnb

Frontend Web Software Engineer (Contract)

Join Airbnb as a Frontend Web Software Engineer on a contract basis, working remotely to enhance user and listing-related product flows.

Civic Roundtable logo
Civic Roundtable

Senior Software Engineer - Full Stack with React and .NET

Join Civic Roundtable as a Senior Software Engineer to work on full stack development with React and .NET in Boston.

Webflow logo
Webflow

Senior Frontend Engineer - React, JavaScript, TypeScript

Join Webflow as a Senior Frontend Engineer to build and maintain collaboration features using React, JavaScript, and TypeScript.

Civic Roundtable logo
Civic Roundtable

Full Stack Software Engineer

Join Civic Roundtable as a Full Stack Software Engineer to build impactful government tech solutions.