Remote Intermediate Full Stack Developer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • TouchBistro is seeking Full Stack Developers to join their team, which provides a comprehensive restaurant management solution.
  • The software supports many bars, cafes, and restaurants, particularly in Canada and the United States.
  • Developers will build product features using a TypeScript-first stack, including a Next.js frontend and a Node.js/Express/Postgres backend, hosted on AWS.
  • The team emphasizes collaboration and continuous improvement, encouraging developers to incorporate tech debt work into their weekly tasks.
  • Developers will have the opportunity to experiment with different technology stacks and roles, including working on mobile apps or Docker images.
  • AI tools like Cursor and ChatGPT will be utilized to automate tasks and enhance productivity.

Requirements:

  • Candidates must have 3+ years of full-stack experience in building and supporting software in production.
  • Experience in building REST-based web services using Node.js, Typescript, and OpenAPI is required.
  • A solid background in system design for both new systems and refactoring existing ones is necessary.
  • Candidates should have experience with robust test patterns for CI/CD builds and post-deployment verification.
  • A strong understanding of relational databases, including data modeling, normalization, and performance optimization through indexes, is essential.

Nice to Have:

  • Experience with observability systems, particularly Datadog, is preferred.
  • Familiarity with mobile development, especially React Native, Kotlin, or Swift/ObjC, is a plus.
  • Experience in other areas of product development, such as customer support, quality assurance, or test automation, is beneficial.

Benefits:

  • TouchBistro offers a generous time off program to support work-life balance.
  • Health, dental, and vision benefits are provided to all employees.
  • A flexible health and wellness plan is available to cater to individual needs.
  • Parental leave and top-up benefits are included for new parents.
  • An employee assistance program is offered to support mental health and well-being.
  • Opportunities for professional development are available to help employees grow their skills.
  • A volunteer program encourages community involvement and social responsibility.
  • Monthly lunches are provided to foster team bonding and collaboration.
Leave a feedback