Remote Otter LogoRemoteOtter

Senior Full Stack Developer - Remote

Posted 6 weeks ago
Software Development
Full Time
Canada

Overview

TouchBistro is a comprehensive restaurant management solution built to help restaurateurs streamline operations, boost sales, and elevate the guest experience. We're currently on the lookout for Senior Full Stack Developers to join our team. Our software powers many of the bars, cafes and restaurants you know and love—especially across Canada and the United States. Working with us means you'll likely see the impact of your work on your next coffee run or night out or night out at your favourite restaurant. The restaurant industry moves quickly and so do we. We deploy our changes a dozen times a day and we use our world-class dev tooling and observability to ensure our speed is an asset to our customers.

In Short

  • Build product features to be proud of on a TypeScript-first stack consisting of a Next.js frontend and a Node.js/Express/Postgres backend, all hosted on AWS.
  • Burn our tech debt by incorporating a bit of tech debt work into every work week and we regularly have longer tech debt only phases.
  • Collaborate with other teams to ensure that our customers are able to seamlessly use our product across multiple integrations and software upgrades.
  • Mix it up by trying out different technology stacks and roles. Have a product idea? Let’s try out a proof of concept with a few customers. Want to try working a bit on the iOS app or on Docker images? Let’s pair you up with someone who can show you around.
  • Use AI tools like Cursor and ChatGPT to automate toil and help us do our best work.

Requirements

  • 5+ years of full-stack experience building and supporting software in production
  • Experienced in building REST-based web services (we use Node.js, Typescript, and OpenAPI)
  • Experienced in system design, ideally for both new systems and refactoring old ones
  • Experience with robust test patterns for CI/CD builds and post-deployment verification
  • Solid understanding of relational databases, including data modeling, normalization, basic performance optimization through indexes (we use Postgres)
  • Experience with observability systems (we use Datadog extensively for our o11y stack and have integrated Logging, APM, RUM, DBM and use most of their products in some way)

Benefits

  • Generous Time Off Program
  • Health, Dental, and Vision Benefits
  • Flexible Health and Wellness Plan
  • Parental Leave & top up
  • Employee Assistance Program
  • Professional Development
  • Volunteer Program
  • Monthly Lunches

TouchBistro

TouchBistro

TouchBistro is an all-in-one Point-of-Sale and restaurant management system designed to simplify restaurant operations. With over 29,000 restaurants powered globally, TouchBistro understands the challenges of the restaurant industry, particularly the constraints of time and money. The company provides essential solutions for front of house, back of house, and customer engagement on a user-friendly platform, enabling restaurateurs to streamline operations, boost sales, enhance revenue, and deliver exceptional guest experiences. TouchBistro is committed to fostering an inclusive workplace where all individuals have the opportunity to succeed.

Share This Job!

Save This Job!

Similar Jobs:

CoLab Software logo

Senior Full Stack Developer - Remote

CoLab Software

6 weeks ago

Join CoLab as a Senior Full Stack Developer to lead a team in creating innovative solutions for mechanical engineering.

Canada
Full-time
Software Development

Cledara

Senior Full Stack Developer - Remote

Cledara

6 weeks ago

Join Cledara as a Senior Full Stack Developer, contributing to innovative SaaS subscription management solutions in a flexible work environment.

Spain
Full-time
Software Development

CapIntel

Senior Full-Stack Developer - Remote

CapIntel

6 weeks ago

CapIntel is seeking a Senior Full-Stack Developer to enhance their innovative financial platform.

Worldwide
Full-time
Software Development
Locus Robotics logo

Senior Full Stack Developer - Remote

Locus Robotics

6 weeks ago

Join Locus Robotics as a Senior Full Stack Developer to enhance robotic application interfaces and backend systems in a remote role.

Worldwide
Full-time
Software Development
deeplify logo

Senior Full Stack Developer - Remote

deeplify

7 weeks ago

Join Deeplify as a Senior Full Stack Developer to innovate AI-powered solutions for non-destructive testing.

Germany
Full-time
Software Development
₹200000/month