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
Senior Web Engineer
Join OpenTable as a Senior Web Engineer to build amazing web experiences using TypeScript, React, and GraphQL.
Software Engineer II - Web Engineering
Software Engineer II for Web Engineering at Uber, focusing on CMS, user engagement, and web optimization.
Senior Software Engineer, Web Platform
Join Airbnb as a Senior Software Engineer on the Web Platform team, focusing on TypeScript and JavaScript development.
Frontend Staff Software Engineer
Join Toast as a Frontend Staff Software Engineer to lead React codebases and drive frontend development.
Staff Software Engineer (Fullstack)
Join Toast as a Staff Software Engineer (Fullstack) in Dublin, focusing on Java, Kotlin, React, and Typescript.
Senior React Developer
Join Zenchef as a Senior React Developer in Paris to build and enhance CRM features for restaurants using React and TypeScript.
Senior Applied ML Scientist (NLP)
Senior Applied ML Scientist specializing in NLP at OpenTable, focusing on developing and implementing cutting-edge models.
Senior Full Stack Software Engineer
Join our team as a Senior Full Stack Software Engineer in Seattle, focusing on Java and React.js development.
Staff Software Engineer, Web Platform
Senior-level remote software engineering role focusing on web platform development with JavaScript and TypeScript at Airbnb.
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.
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.
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.
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.
Staff Software Engineer - Fullstack
Join Toast as a Staff Software Engineer - Fullstack, working remotely to revolutionize restaurant technology.
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.
Senior Front-End Developer (Remote)
Senior Front-End Developer needed for WebstaurantStore, focusing on React, HTML, CSS, and JavaScript. Remote position.
Senior Software Engineer, Frontend
Join Otter.ai as a Senior Software Engineer, Frontend to lead feature development and enhance user experience.
Senior Full Stack Web Developer
Join Airtable as a Senior Full Stack Web Developer to build high-performance web applications remotely.
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.
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.
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.
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.
Senior Frontend Engineer - React, JavaScript, TypeScript
Join Webflow as a Senior Frontend Engineer to build and maintain collaboration features using React, JavaScript, and TypeScript.
Full Stack Software Engineer
Join Civic Roundtable as a Full Stack Software Engineer to build impactful government tech solutions.