Frontend Engineer - Promoted Inventory Team
OpenTableLos Angeles, CA10 days ago
Hi, we're the Promoted Inventory team at OpenTable, and we're looking for a frontend engineer.
OpenTable is a large marketplace of diners and restaurants, and our team builds products and components to support that marketplace. Thousands of restaurants use the applications built by our dedicated full-stack engineering team to create marketing campaigns, build custom experiences for diners, and much more. Our team is a significant revenue driver for OpenTable and a strong source of diners to restaurants. The projects we work on have high visibility in the organization, including our CEO, Debby Soo.
We are committed to helping restaurants navigate the Covid pandemic by curating new and better user experiences and products for restaurants to connect with the millions of diners who use OpenTable.
We're hoping that you, a Frontend engineer in your early to mid career, can come help us create even more engaging web experiences. Our applications are written in modern React with Hooks and Redux, styled with CSS Modules, and we use both plain JavaScript and TypeScript. We test with React Testing Library and Cypress, work in Node.js, and collaborate closely with the Java backend engineers on our team.
You'll help us:
  • Improve our existing applications to meet new requests from restaurants and internal users
  • Write completely new user experiences using modern frontend tools
  • Grow as a team by contributing your ideas and experience
  • Define new features by working closely with product managers and designers
  • Build systems that span multiple teams across OpenTable
  • Help restaurants overcome the Covid pandemic
  • Deliver impactful initiatives that improve the lives of restaurateurs and diners
You'll fit right in if:
  • You have an empathetic mindset and enjoy working with developers, designers and product owners of all career levels
  • You have at least one year of work experience developing for the web
  • You have 2+ years of experience with JavaScript or TypeScript, and React
  • You enjoy crafting great web experiences using semantic HTML and CSS
  • You value testing as a way to ensure a great user experience
  • You possess an appetite for refining and improving the end user experience as well as the developer experience
  • You see communication as the cornerstone of building solid applications
  • You like collaborating cross teams to find the best solutions
  • You are a self starter and OK with working remotely, while not hesitating to reach out when you need a pairing partner or second opinion
Please consider applying if this role sounds interesting to you even if you don't meet all the requirements. A computer science degree is not required to join our team.
About our team:
We are five frontend engineers, three backend engineers, two product managers, and one engineering manager. We work with several designers, the Restaurant Marketing team, and ISRs (Inside Sales Representatives) who maintain a close relationship with restaurants. We are based in the Bay Area and Los Angeles, but are working remotely until mid-2021.
OpenTable teams are independent and come up with their own way of working. Our team uses an agile process with two week sprints to prioritize and drive work. How do you prefer to work? You will have lots of opportunity to positively affect the way we work together.
We believe in a healthy work-life balance, and that teams with people from diverse backgrounds create the best end user experiences.
You are not expected to come into the role already knowing all the things our team uses, but we hope you have a passion for learning new skills. We enjoy pairing to share knowledge, and will help you pick up new techniques. We love to discuss engineering excellence and apply best practices to build scalable and resilient systems. We also look forward to you teaching us new things.
We hope that you will come work with us. Our interview starts with a phone conversation with one of our engineers and our team lead. They will tell you more about what we do and ask you about your background and experience.
Next up, we will invite you for a remote interview with a few of our team members, including engineers and product managers. We will pair with you on a coding task, and have a conversation where we can get to know each other. We'll ask some deeper technical questions, and talk about how you approach software development and the culture of building products. You'll have a chance to ask us what we are building, how we work, what we stand for, and anything else you'd like to know.
About OpenTable
OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), powers reservations for the hospitality industry. OpenTable's software seats more than 1 billion people per year and helps more than 60,000 restaurants, bars, wineries and other venues attract guests, manage capacity, improve operations and maximize revenue.
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.
Senior Frontend Architect (React and or Vue + JSP experience) ($160K+)
ConfidentialSan Francisco, CA, US7 months ago

An American multinational financial services company headquartered in ...

Sr. Frontend Engineer (Next | Typescript | Redux)
FrontendSan Francisco, CA, USA3 months ago

THE POSITIONYou will develop new, highly-configurable UI components and features...

Frontend Engineer
SlickdealsLos Angeles, CA6 hours ago

Gradually improve JavaScript structure to promote code reuse and consistency acr...

Software Engineer (Frontend), Appointments Point of Sale
SquareLos Angeles, CA2 days ago

Work closely with other engineers, designers, and product managers to des...

Engineer III, Frontend
TicketmasterHollywood, CA2 days ago

We are looking for a skilled frontend engineer who can implement n...

Lead Engineer
JETSWEATLos Angeles, CAa day ago

Work directly with the founders, designers, and other engineers. 5+ years...

Senior Software Engineer
AcelerateLos Angeles, CA2 days ago

Drive products and features from ideation to completion. Find simple programmati...

Mobile Developer
EricssonLos Angeles, CA3 days ago

Ability to discuss technical and product issues and resolve development challeng...

Remote - Senior Full-stack Engineer (Laravel/Vue.js 2.0)
RelocityLos Angeles, CA2 days ago

Help develop and expand exceptional frontend and backend applications. As...

Senior Software Engineer
Fashion Nova - CareersVernon, CA2 days ago

In this role, you will face a huge array of challenges - from building scalable ...

Software Engineer – Frontend Web
ExtronBurbank, CA3 days ago

Expertise in frontend building, testing and profiling technologies such a...

Sr. Software Engineer (Frontend)
SpaceXHawthorne, CA3 days ago

Interface with other engineers to plan and organize the development of ou...

Software Development Engineer in Test
TalaSanta Monica, CA3 days ago

Minimum 3+ years of experience in building test tools and frameworks using Java/...

Automation Software Engineer - Security
Electronic ArtsLos Angeles, CA3 days ago

Participate in all aspects of an iterative, agile software development process, ...

Frontend Engineer
FealsLos Angeles, CA4 days ago

You can debug issues that trip up your fellow engineers. Drive Feals' ...

Software Engineer (.Net)
Cast & CrewBurbank, CA4 days ago

Experience using frontend technologies such React/Angular, HTML5/CSS, Jav...

Lead Frontend Engineer
RankerLos Angeles, CA5 days ago

At least 5 years of commercial frontend software engineering experience. ...