Intermediate Full Stack Developer

Sorry, this job was removed at 06:46 p.m. (CST) on Monday, Apr 28, 2025
Be an Early Applicant
Toronto, ON
In-Office
Software
The Role

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 an Intermediate Full Stack Developer 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.

What You'll Do

  • Build product features to be proud of on a TypeScript-first stack consisting of a Next.js front end and a Node.js/Express/Postgres back end, 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.

What You Bring

  • 3+ years of full-stack experience building and supporting software in production using modern JavaScript frameworks like Express, React and Angular
  • Experienced in building REST-based web services 
  • Experience with robust test patterns for CI/CD builds and post-deployment verification
  • Good understanding of relational databases including basic performance optimization through indexes (we use Postgres)

Nice to Have

  • Experience or interest with mobile development, especially React Native, Kotlin or Swift/ObjC

What We Offer

At TouchBistro, we are a diverse group of restaurant-obsessed, tech-loving people brought together by a mission to support the passion and success of restaurateurs. You can feel confident joining a fun, vibrant, and rapidly growing environment. You will be working alongside driven individuals who are passionate, innovative, accountable, collaborative, and respectful. 

The Perks:

  • 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

About Us

TouchBistro is an all-in-one Point-of-Sale and restaurant management system that makes running a restaurant easier. We have powered more than 29,000 restaurants around the world, and we know that while passion is plenty in the restaurant industry, time and money usually aren’t. Providing the most essential front of house, back of house and customer engagement solutions on one easy-to-use platform, TouchBistro helps restaurateurs streamline and simplify their operations, increase sales, drive revenue, and deliver a stellar guest experience.

TouchBistro believes in fostering an inclusive workplace where all individuals have an opportunity to succeed. Requests for accommodation due to a disability can be made at any stage of the recruitment process.

Similar Jobs

CrowdStrike Logo CrowdStrike

Senior Consultant

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
8 Locations
10000 Employees
100K-165K Annually

CrowdStrike Logo CrowdStrike

Technical Account Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
6 Locations
10000 Employees
115K-160K Annually
Remote or Hybrid
ON, CAN
289097 Employees

Opendoor Logo Opendoor

Senior Manager, Marketing Operations & Automation

eCommerce • Fintech • Real Estate • Software • PropTech
Remote or Hybrid
Ontario, ON, CAN
1600 Employees
129K-177K Annually
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Toronto, Ontario
586 Employees
Year Founded: 2011

What We Do

TouchBistro is an all-in-one POS and restaurant management system that makes running a restaurant easier. Providing the most essential front of house, back of house, and guest engagement solutions on one powerful platform, TouchBistro helps restaurateurs streamline and simplify their operations – allowing them to spend less time manually connecting the dots, and more time connecting with guests and growing their business

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account