TouchBistro is revolutionizing the restaurant industry with their comprehensive management solution that powers over 29,000 restaurants globally. As a Senior Full Stack Developer, you'll join a dynamic team working on a TypeScript-first stack with Next.js frontend and Node.js/Express/Postgres backend hosted on AWS. The role offers a unique opportunity to directly impact the hospitality industry, with your work visible in countless restaurants across North America.
The team embraces a "Fix it, Ship it, Own it" philosophy and values data-driven decision making and continuous improvement. You'll collaborate with iOS, Android, and TypeScript developers to solve challenging problems and create innovations that excite both product managers and customers. The tech stack is modern and robust, including TypeScript, Node.js, PostgreSQL, and React, with strong emphasis on quality through comprehensive testing and observability.
The position requires 5+ years of full-stack experience, with expertise in REST-based web services, system design, and relational databases. You'll work with cutting-edge tools including Datadog for observability and AI tools like Cursor and ChatGPT to optimize workflows. The role offers flexibility in exploring different technologies and roles, from mobile development to proof-of-concept projects.
TouchBistro offers an inclusive, restaurant-obsessed culture with excellent benefits including health/dental/vision coverage, parental leave, professional development, and regular team lunches. You'll be part of a diverse, passionate team dedicated to supporting restaurateurs' success while growing your own career in a rapidly evolving technology landscape.