Full Stack Developer
On-site
Full Time
#Technology
#TypeScript
#Next
#Node
#Express
#Postgres
At TouchBistro, we provide an all-in-one restaurant management and point-of-sale system that helps owners streamline their operations and improve the guest experience. We have supported over 29,000 restaurants globally, and we are looking for a mid-level Full Stack Developer to join our team in Canada. You will be working on software that powers many of the cafes and restaurants you likely visit every day. Our environment is fast-paced, and we value developers who want to make a tangible impact on the industry.
What you'll be doing
- You will develop new product features using a TypeScript-first stack, including Next.js for the front end and Node.js, Express, and Postgres for the back end.
- You will actively manage technical debt by integrating maintenance tasks into your weekly workflow and participating in dedicated cleanup phases.
- You will collaborate across teams to ensure our product remains seamless for customers, while also having the opportunity to explore different tech stacks or contribute to our mobile and infrastructure projects.
What you'll bring
To be successful in this role, you should possess the following qualifications:
- At least 3 years of experience building and supporting production software using modern JavaScript frameworks such as Express, React, or Angular.
- Strong proficiency in creating REST-based web services.
- A solid understanding of relational databases, specifically Postgres, including performance optimization through indexing.
- Experience with robust testing patterns for CI/CD pipelines and post-deployment verification.
- Fluency in English.
- Bonus points if you have experience or a strong interest in mobile development, particularly with React Native, Kotlin, or Swift.
What you'll get
We offer a vibrant, collaborative environment where you can grow your career alongside a team that is passionate about the restaurant industry. You will have access to the following benefits:
- Dental insurance.
- Vision insurance.
- An employee assistance program.
- Opportunities for professional development.




