TouchBistro is revolutionizing the restaurant management industry with their comprehensive Point-of-Sale and management system, currently serving over 29,000 restaurants worldwide. As a Senior Full Stack Developer, you'll be part of a dynamic team that deploys multiple times daily, working with a modern TypeScript-first stack including Next.js, Node.js, Express, and PostgreSQL on AWS.
The role offers exciting opportunities to work on impactful features that directly affect restaurants across North America. You'll be collaborating with iOS, Android, and TypeScript developers, focusing on both building new features and maintaining system health through regular technical debt management. The company emphasizes continuous improvement and innovation, encouraging developers to experiment with different technologies and contribute to various aspects of the product.
The ideal candidate brings 5+ years of full-stack experience, with strong expertise in REST-based web services, system design, and relational databases. You'll work with modern observability tools like Datadog and participate in a robust CI/CD environment. The company offers a comprehensive benefits package and fosters an inclusive workplace where diversity is valued.
What makes this role unique is the tangible impact you'll have on the restaurant industry, with the possibility of seeing your work in action during your next restaurant visit. The team culture emphasizes collaboration, continuous learning, and leveraging cutting-edge tools including AI to optimize development processes.