Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Engineer

OpenTable

With millions of diners, 70,000+ restaurant partners and 25+ years of experience, OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), is an industry leader with a passion for helping restaurants thrive. Our world-class technology empowers restaurants to focus on what matters most – their team, their guests, and their bottom line – while enabling diners to discover and book the perfect restaurant for every occasion. 

Every employee at OpenTable has a tangible impact on what we do and how we do it. You’ll also be part of a global team and its portfolio of metasearch brands. Hospitality is all about taking care of others, and it defines our culture.

About the job  

Our Blog Team owns and evolves the technology that powers OpenTable’s B2B and B2C blogs. We’re a small, distributed team based across Toronto and Lithuania, working across the full web stack to deliver reliable, high-performing experiences for diners, restaurateurs, and the teams that support them.

We’re evolving our platform to help the business launch content and landing pages faster, make useful content for restaurateurs easier to maintain and reuse, and ensure every experience follows our brand guidelines. We partner closely with design, content, marketing, and engineering while creating a stronger foundation for AI-assisted content workflows.

As an engineer on the Diner Growth – Blog Team, you’ll take ownership of evolving our CMS and web platform. You’ll work across the full stack-from our existing WordPress, PHP, and Apache foundation through to modern frontend technologies-to improve performance, reliability, maintainability, and the developer and content-authoring experience.

You’ll work closely with design and B2B partners to build reusable, brand-consistent content and landing-page capabilities that shorten launch cycles. You’ll strengthen the platform foundations—from frontend components and CMS integrations to DNS, caching, and CDN delivery-and help us evaluate where alternative CMS platforms, headless approaches, or no-code solutions could support the business at enterprise scale.

Responsibilities 

  • Experience with WordPress/CMS is a strong plus, but not required. We’re looking for self-driven engineers who take ownership, are excited about evolving AI systems, and can build scalable, high-impact products.
  • You don’t need to know everything from day one. We value curiosity, ownership, and continuous improvement, and provide dedicated time each sprint to experiment, learn, and explore new approaches. 

Minimum Qualifications 

  • 5+ years or software engineering experience, or equivalent relevant experience
  • Strong full-stack engineering experience building and operating production web platforms
  • Strong experience with modern frontend technologies such as React, TypeScript, and JavaScript
  • Experience working across frontend and backend systems, APIs, and integrations
  • A solid understanding of the web and network stack, including DNS, caching, CDN behavior, performance, and reliability
  • Experience designing reusable components and maintainable systems for content-rich digital experiences
  • Experience with modern CI/CD practices and operating reliable production systems
  • A track record of working closely with design, product, content, or marketing partners to turn requirements and brand guidelines into scalable solutions
  • The ability to evaluate technical trade-offs, improve existing systems pragmatically, and take ownership from discovery through delivery
  • Proficiency in English and strong communication skills

Preferred Qualifications

  • Experience operating WordPress, PHP, and Apache in a production environment
  • Experience with Akamai or another enterprise CDN and edge platform
  • Experience with multiple CMS platforms, including headless or hybrid architectures
  • Experience evaluating or delivering CMS migrations and platform-modernization initiatives
  • Experience using no-code or low-code solutions at enterprise scale, including their governance and operational trade-offs
  • Familiarity with AI-assisted content workflows and structured content
  • Experience building B2B marketing sites, campaign pages, or reusable landing-page systems
  • Understanding of SEO, generative engine optimization, accessibility, and web performance

This posting is for an existing vacancy.

Benefits and Perks

  • Work from (almost) anywhere for up to 20 days per year
  • Focus on mental health and well-being:
    • Company-paid therapy sessions through SpringHealth
    • Company-paid subscription to Headspace
    • Annual company-wide week off a year - the whole team fully recharges (and returns without a pile-up of work!)
  • Paid parental leave
  • Generous paid vacation + time off for your birthday
  • Paid volunteer time
  • Focus on your career growth:
    • Development Dollars
    • Leadership development
    • Access to thousands of on-demand e-learnings
  • Travel Discounts
  • Employee Resource Groups
  • 20 days of paid time off
  • Private health and dental insurance
  • Life and Disability insurance

The best connections happen face-to-face, whether you’re sitting down to dinner or having coffee with a coworker. That’s why OpenTable has adopted a hybrid workplace model. This role aligns with that approach, with an expectation of coming into the office two days a week—giving employees the best of both worlds: in-person collaboration and flexibility.

There are a variety of factors that go into determining a compensation range, including but not limited to external market benchmark data, geographic location, and years of experience sought/required.

We offer a competitive base salary and benefits including: health benefits; flexible spending account; retirement benefits; life insurance; paid time off (including PTO, paid sick leave, medical leave, bereavement leave, floating holidays and paid holidays); and parental leave benefits. This role is eligible to be considered for an annual bonus and equity grant.

Work Environment & Flexibility

At OpenTable, we pride ourselves on fostering a global and dynamic work environment. As a team member with us, you will benefit from a schedule tailored to accommodate a global workforce operating across multiple time zones. While the majority of your responsibilities may align with conventional business hours, there will be instances where you are expected to manage communications - via calls, Slack messages, or emails - outside of regular working hours to effectively collaborate with international colleagues, respond to restaurant partners, and/or address urgent matters. OpenTable will always abide by and consider local laws and regulations.

Inclusion

We’re committed to creating a workplace where everyone feels they belong and can thrive. We know the best ideas come when we bring different voices to the table, so we're building a team as dynamic as the diners and restaurants we serve—and fostering a culture where everyone feels welcome to be themselves.

If you need accommodations during the application or interview process, or on the job, we’re here to support you. Please reach out to your recruiter to request any accommodations.

#LI-[Toronto: Hybrid] 

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Engineer in Toronto, ON vacancy
  • $145k - $165k per year

     ...finance teams across 100+ countries, Prophix One™ is built for organisations that want to plan smarter and move faster. As a Senior Engineer on the FP&A Plus platform, you will design, build, and maintain the modular .NET capabilities that more than 2,500 finance teams... 
    Senior
    Full time
    Internship

    Prophix

    Toronto, ON
    1 day ago
  •  ...owning core parts of the platform and helping define how an enormous industry operates. The Role We're looking for a Senior Full Stack Engineer to join us in-person at our Toronto office. You'll work at the forefront of agentic AI, developing, evaluating, and... 
    Senior
    Work at office
    Immediate start
    Monday to friday

    Strada

    Toronto, ON
    1 day ago
  •  ...patients across North America. About the team: As a Senior Software Engineer on our Provider Integrations and Engagement team (also known as PIE), you will have the opportunity to apply your Full Stack expertise towards building the next generation of our core infrastructure... 
    Senior
    Full time
    Remote work

    Pockethealth

    Toronto, ON
    1 day ago
  •  ...We are currently looking for a Senior Full Stack Engineer to join our growing Web Applications team. Reporting to the Engineering Manager, you'll work on complex projects, actively contribute to Conversational AI, back-end and front-end initiatives, and grow along with other... 
    Senior
    Full time
    Immediate start

    Benchsci

    Toronto, ON
    1 day ago
  • $140k - $160k per year

     ...transformed the way businesses approach e-commerce and online advertising and we’re ready to continue growing.   As a Senior Software Engineer - Full Stack with Perpetua, you will contribute to our core platform built primarily with Python, Django, React, TypeScript,... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start

    Flywheel Digital

    Toronto, ON
    1 day ago
  •  ...: US or Canada Type: US Applicants - Full-Time; Canadian Applicants - Independent...  ...people who push us forward. Across strategy, engineering, design, data, and operations, we seek...  ...engineering. We’re seeking a Senior Full-Stack Engineer to join our growing team. In this... 
    Senior
    Full time
    For contractors

    Human Agency

    Toronto, ON
    5 days ago
  • $120k - $150k per year

     ...scalable systems that help our games and teams perform at a higher level. About the Role Big Viking Games is hiring a Senior Full Stack Engineer to build AI-enabled products, workflows, tools, and systems that help turn creative direction into production-ready game... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    3 days per week

    Big Viking Games

    Toronto, ON
    1 day ago
  • $110k - $270k per year

     ...positive impact on its customers, employees, and communities. The Role Our teams are hiring multiple talented Senior Full-Stack Software Engineers to build innovative products in Life Sciences. You’ll work with the latest front-end and back-end technologies as we... 
    Senior
    Remote job
    Full time
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    1 day ago
  • $130k - $150k per year

     ...We're looking for a Senior Full Stack Software Engineer who is passionate about building high-quality software in an AI-native way. Someone who treats Claude and the latest agentic coding tools as a core part of their craft, not a novelty. In this role, you will own technical... 
    Senior
    Full time
    Casual work

    Altaml

    Toronto, ON
    1 day ago
  •  ...subscription management features across our full-stack architecture. Build and maintain...  ...tests using Jest. Collaborate with staff engineers on system design and architectural improvements...  ...and Node.js development. ~ Senior-level experience with React.js and Next... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    E2x Is Now Part Of Apply Digital

    Toronto, ON
    1 day ago
  •  ...Canadians who are underserved by the traditional financial system.   Position Summary: Haventree is looking for a Senior Software Engineer ( Full Stack ) to join our fast-growing team. In this role, you will design and build end-to-end solutions that power our customer-... 
    Senior
    Full time
    Flexible hours

    Haventree Bank

    Toronto, ON
    1 day ago
  •  ...Position Description: Senior Full Stack S oftware Engineer   Reporting to: Director of Application Engineering     Signal 1 helps health systems accelerate AI adoption with a category defining technology platform. Signal 1’s first product, the AI Management System (AIMS... 
    Senior
    Full time

    Signal 1

    Toronto, ON
    1 day ago
  • $100k - $125k per year

    1-800-GOT-JUNK? is seeking a Senior Software Engineer (Full Stack) to join our Product & Technology team in Vancouver or Toronto . You will sit on the Omni Channel Product Team, building commercial customer and field-facing products end to end: not only implementing tickets... 
    Senior
    Full time
    Internship
    Work at office
    Remote work

    O2e Brands

    Toronto, ON
    1 day ago
  •  ...STAN is looking for a full-time Senior Software Engineer who is an enthusiastic problem solver to help create the technology that will change the way...  ...passionate about building a business ~5+ years of full-stack development experience with JavaScript and React libraries... 
    Senior
    Full time
    Work at office

    STAN AI

    Toronto, ON
    1 day ago
  •  ...Goldin is an exciting opportunity to work in a growing market—and have a lot of fun doing it. We are looking for an outstanding Full Stack Engineer with AWS experience to work with as we redefine the face of eBay. You'll be working with a world class team of engineers,... 
    Senior
    Full time
    Immediate start
    Remote work

    eBay

    Toronto, ON
    7 hours ago
  •  ..., because learning never stops. As a Senior Product Engineer at Docebo , you operate at the intersection...  ...and product delivery. You'll own the full lifecycle of the features you build —...  ...real data. You'll combine strong full stack engineering skills, with a focus on front... 
    Senior
    Full time
    For contractors
    Work at office
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    1 day ago
  •  ...revenue growth and expanding enterprise demand, we’re scaling our engineering team to support increasingly complex, data-intensive workflows...  ...frontend product experience are increasing. We’re hiring a Full Stack Engineer to help build and scale core product capabilities end-... 
    Work at office

    Feathery

    Toronto, ON
    1 day ago
  •  ...Frances Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer...  ...reliable and secure manner Collaborate with product, design, and engineering teams to translate business requirements into technical... 
    Senior
    Full time

    Trevor Frances Recruitment

    Toronto, ON
    1 day ago
  •  ...Snowflake's security, governance, lineage, and access controls by default. See Deploy Faster with Snowflake Apps . As a Senior Full Stack Engineer, you will drive initiatives that span our product areas and tech stack. It’s a high-impact role - you will work on an early-... 
    Senior
    Full time
    Internship

    Snowflake

    Toronto, ON
    1 day ago
  •  ...Description Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production...  ...Ingest and connect siloed databases The Role As a Full Stack Engineer, you will be working on one or more of our new product... 
    Long term contract
    Full time
    Work from home
    Flexible hours

    Basetwo Pty Ltd

    Toronto, ON
    1 day ago
  • $100k - $145k per year

     ...Senior Software Engineer, Full Stack The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these markets are complex. Critical, nuanced legal terms are woven into lengthy documents. These documents must be digested... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $120k - $160k per year

     ...first. That’s where you come in. The Role We're hiring Senior Full-Stack Developers to build and own the client-facing product...  ...Product Managers, Product Designers, QA, Data Science, and fellow engineers to translate business problems into technical solutions that... 
    Senior
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    Flinks

    Toronto, ON
    1 day ago
  • $90k - $110k per year

     ...Build enterprise systems for a globally recognized consumer health brand.   We’re hiring a  Full Stack Engineer  to join the enterprise applications team of a globally recognized Canadian organization in the consumer health and manufacturing space, with products distributed... 
    Long term contract
    Full time
    Work at office
    1 day per week

    Stack It Recruitment

    Toronto, ON
    1 day ago
  • $186.84k - $299.89k per year

     ...wait to meet you. WHAT YOU’LL DO We are looking for a Senior Software Engineer II to join our Cloud Data Ingestion & Transformation (CDIT)...  ...and the company's growth. WHO YOU ARE ~6+ years of full-stack development experience, with a strong focus on building scalable... 
    Senior
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    6 days ago
  •  ...About us Appnovation is a global, full-service digital partner that combines Strategy, Experience & Design, Engineering and Managed Services. We build digital solutions that...  ...possibilities. ROLE OVERVIEW: As a Full-Stack Developer, you will architect and build... 
    Senior
    Full time

    Appnovation Technologies

    Toronto, ON
    1 day ago
  •  ...Senior Full-Stack Developer Location : Ottawa, ON (Remote) About the Role We’re looking for a Senior Full-Stack Developer to...  ...challenges, and visible impact ● Collaborative, product-driven engineering culture ● Remote role with a strong Ottawa-based... 
    Senior
    Full time
    Remote work

    1valet

    Toronto, ON
    1 day ago
  • Job Description asdasdasd asdasdadad Footer for a Job Post

    Merge API Integration Sandbox

    Toronto, ON
    5 days ago
  • $150k - $190k per year

     ...ROLE SALARY BAND $150,000 - $190,000 ROLE OVERVIEW The Senior Full stack Developer is a key contributor responsible for delivering...  ...product features. Working closely with product, design, and engineering teams, the developer drives architecture decisions, leads... 
    Senior
    Long term contract
    Full time
    Internship
    Local area
    Sleeping nights
    Flexible hours

    Quartermaster Inc.

    Toronto, ON
    1 day ago
  •  ...We are seeking a versatile and experienced engineer to join our Inference Core Model Bringup...  ...working across the entire Cerebras software stack. Your work will play a critical role in...  ...related field. Comfort navigating the full AI toolchain: Python modeling code, compiler... 
    Full time

    Cerebras Systems

    Toronto, ON
    1 day ago
  •  ...edge and cloud solutions that make intersections and highways safer and smarter. Role Overview We are looking for a Full-Stack Software Engineer to join our growing engineering team. In this role, you will work across frontend, backend, and cloud infrastructure to build... 
    Full time

    Derq

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Engineer. Be the first to apply!