TouchBistro is revolutionizing the restaurant industry with their all-in-one Point-of-Sale and management system, currently serving over 29,000 restaurants worldwide. As a Full Stack Software Engineer, you'll join a dynamic team working on a TypeScript-first stack, building and maintaining critical features that help restaurateurs streamline their operations.
The role offers an exciting blend of frontend and backend development using modern technologies like Next.js, Node.js, Express, and PostgreSQL, all hosted on AWS. You'll be part of a culture that values rapid deployment, with multiple releases per day, supported by world-class dev tooling and observability systems.
The team embraces a collaborative approach, working across iOS, Android, and TypeScript development to solve challenging problems. You'll have opportunities to explore different technology stacks, participate in proof-of-concept projects, and even venture into mobile development through pair programming.
What makes this role unique is the company's commitment to continuous improvement and data-driven decision-making. The team actively manages technical debt through regular maintenance sprints and leverages AI tools like Cursor and ChatGPT to optimize workflow. You'll be joining a diverse, restaurant-obsessed team that's passionate about supporting restaurateurs' success.
The position offers comprehensive benefits including health, dental, and vision insurance, parental leave, professional development opportunities, and a flexible work environment. If you're passionate about building impactful solutions and want to be part of a rapidly growing company that's transforming the restaurant industry, this role at TouchBistro could be your next great career move.