πPhilippines
Senior Full Stack Software Developer

TouchBistro
πRemote - Canada
Please let TouchBistro know you found this job on JobsCollider. Thanks! π
Summary
Join TouchBistro, a leading restaurant management solution provider, as a Senior Full Stack Developer. You will build and maintain features on a TypeScript-first stack (Next.js frontend, Node.js/Express/Postgres backend on AWS), collaborating with various teams to ensure seamless product integration and upgrades. The role involves tackling tech debt, exploring different technologies, and utilizing AI tools for automation. You'll contribute to a fast-paced, collaborative environment where continuous improvement is valued. TouchBistro offers a comprehensive benefits package and a vibrant work culture.
Requirements
- 5+ years of full-stack experience building and supporting software in production
- Experience in building REST-based web services (using Node.js, Typescript, and OpenAPI)
- Experience in system design, ideally for both new systems and refactoring old ones
- Experience with robust test patterns for CI/CD builds and post-deployment verification
- Solid understanding of relational databases, including data modeling, normalization, and basic performance optimization through indexes (using Postgres)
- Experience with observability systems (using Datadog extensively)
Responsibilities
- Build product features on a TypeScript-first stack (Next.js frontend and Node.js/Express/Postgres backend, all hosted on AWS)
- Reduce tech debt by incorporating tech debt work into every work week and participate in longer tech debt phases
- Collaborate with other teams to ensure seamless product use across multiple integrations and software upgrades
- Experiment with different technology stacks and roles, potentially developing product ideas and proofs of concept
- Utilize AI tools like Cursor and ChatGPT to automate tasks and improve work efficiency
Preferred Qualifications
- Experience with mobile development, especially React Native, Kotlin or Swift/ObjC
- Experience in another area of product development, like customer support, quality assurance, or test automation
Benefits
- Generous Time Off Program
- Health, Dental, and Vision Benefits
- Flexible Health and Wellness Plan
- Parental Leave & top up
- Employee Assistance Program
- Professional Development
- Volunteer Program
- Monthly Lunches
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πWorldwide
π°$60k-$80k
πBrazil
πWorldwide
πUnited States
πUnited States
π°$83k-$116k
πCanada
π°$95k-$128k
πUnited States
π°$67k-$87k
πCanada