> Markdown version of [/jobs/ext/2005610-senior-software-engineer-restaurant-lifecycle-team](https://www.wearedevelopers.com/jobs/ext/2005610-senior-software-engineer-restaurant-lifecycle-team). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - Restaurant Lifecycle Team - **Company:** OpenTable, Inc. - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, HTML, JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Cascading Style Sheets (CSS), Continuous Integration, Node.Js, Software Engineering, TypeScript, RxJS, ReactJS, Cypress (Programming Language), Syntactically Awesome Style Sheets (SASS), Webpack, Material UI, Web Technologies, React Redux, Mocha, Docker - **Published:** August 9, 2026 - **Apply:** https://www.wayup.com/i-j-opentable-517747122207586/ ## About the Role + 5+ years experience in software design and development + 5+ years experience with web technologies (HTML, CSS, JavaScript) + Familiarity with technologies we use including: sass, Reactjs, Redux, RxJS, Typescript, nodejs + Familiarity with npm best of breed packages, jest and snapshot testing, mocha, spies, nock, cypress.io (tests are important to us) + Experience with webpack, linters, docker containers, continuous integration + Excellent problem solving skills and attention to detail ## Description The products we build help restaurants small (mom and pop) and large run their businesses and be successful (real people, real businesses…you making a real difference). Our engineers partner with Product, Design and Marketing from inception to design, create, build and deliver new features (Agile, not waterfall Agile). We want you to be technical lead for features; which means being responsible for technical feature delivery, for software design and build as well collaborating with delivery manager and partner teams such as api teams Responsibilities: + 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 This is a great opportunity to take your skills and career to the next level. Opentable coaches you on your career, sets goals and helps you reach them. We support you, giving you time to learn, take courses, attend conferences, participate in Opentable book clubs and learning groups as well as our yearly hackathon. Opentable engineering is not too small you're swamped and not so large you're lost. You can have a real impact. ## Related Videos - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How to Create New RxJS Operators](https://www.wearedevelopers.com/videos/683-how-to-create-new-rxjs-operators) - [Test Driven Development with JavaScript](https://www.wearedevelopers.com/videos/222-test-driven-development-with-javascript) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Practice makes perfect - when it comes to RxJS](https://www.wearedevelopers.com/videos/1-practice-makes-perfect-when-it-comes-to-rxjs) ## Related Articles - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Web Development Best Practices: What The Data Tells us](https://www.wearedevelopers.com/magazine/84-web-development-best-practices-what-the-data-tells-us)