Please, let TouchBistro know you found this job
on RemoteYeah.
This helps us grow π±.
Description:
TouchBistro is a comprehensive restaurant management solution aimed at helping restaurateurs streamline operations, boost sales, and enhance the guest experience.
The company is seeking Senior Full Stack Developers to join their team, which powers many bars, cafes, and restaurants across Canada and the United States.
The development team deploys changes multiple times a day, utilizing world-class development tooling and observability to benefit customers.
The work culture emphasizes collaboration, continuous improvement, and innovation, with a focus on building product features using a TypeScript-first stack that includes a Next.js frontend and a Node.js/Express/Postgres backend hosted on AWS.
Developers are encouraged to address tech debt regularly and collaborate with other teams to ensure seamless product usage across integrations and software upgrades.
There is an opportunity to experiment with different technology stacks and roles, including mobile development and proof of concept projects.
AI tools like Cursor and ChatGPT are utilized to automate tasks and enhance productivity.
Requirements:
Candidates must have 5+ years of full-stack experience in building and supporting software in production environments.
Experience in building REST-based web services using Node.js, Typescript, and OpenAPI is required.
A strong background in system design for both new systems and refactoring existing ones is essential.
Candidates should have experience with robust test patterns for CI/CD builds and post-deployment verification.
A solid understanding of relational databases, including data modeling, normalization, and performance optimization through indexes, particularly with Postgres, is necessary.
Familiarity with observability systems, specifically Datadog, and its various products is required.
Nice to have: Experience in mobile development, particularly with React Native, Kotlin, or Swift/ObjC, and experience in other areas of product development such as customer support, quality assurance, or test automation.
Benefits:
TouchBistro offers a generous time off program to support work-life balance.
Health, dental, and vision benefits are provided to employees.
A flexible health and wellness plan is available to cater to individual needs.
Parental leave and top-up benefits are offered to support new parents.
An employee assistance program is in place to provide support for personal and professional challenges.
Opportunities for professional development are encouraged to foster growth.
A volunteer program is available for employees to engage with the community.
Monthly lunches are organized to promote team bonding and a positive work environment.
Apply now
Please, let TouchBistro know you found this job
on RemoteYeah
.
This helps us grow π±.