Overview

Senior Full Stack Software Developer Jobs in Toronto – Ontario at TouchBistro

Title: Senior Full Stack Software Developer

Company: TouchBistro

Location: Toronto – Ontario

Category: Software Development, IT/Tech

Touch Bistro is looking for a Senior Full Stack Software Developer! Our POS system is evolving, and our customers are demanding more product capabilities and more

flexibility

with the current feature set. As a member of the Technology team, you will have the chance to work on some of our current product’s cloud-backed features to help deliver and iterate on solutions that meet these demands.

Our current stack is React and NodeJS, but if you have worked with other JavaScript frameworks, that’s totally fine! The development team is poised for growth and along with that comes many opportunities to learn different skills, both technical and non-technical.

Looking to work for an awesome team? You’ve come to the right place! Our developers are a tight-knit group helping drive substantial product development as we continue to grow. “Fix it, Ship it, Own it” is our department mantra and we try to live it daily. We value shipping quality code that delivers end-to-end functionality and then iterating and improving on that code using feedback loops from our observability stack.

Your Day-to-Day Create features using

modern

JavaScript frameworks; like React

JS on the frontend, or NodeJS on the backend, ensuring they are released in a safe and supportable manner, troubleshooting and resolving production issues where needed

Keep

up-to-date

with best practices and tooling from the JavaScript community

Openly collaborate on product requirements and design, solve problems, learn from failures, and iterate on systems design or implementation with teammates across tech various tech stacks and products

Identify areas of improvement in the product and collaborate with stakeholders to include those on the roadmap

Mentor others and help lead estimation efforts on your team Project details:

First 6-12 months:

Building out features to help our customers transition from a product we are sunsetting to a new product.

Long term:

Building out features and maintaining the existing web application used by restaurant owners and operators. Coordinating with other teams and/or 3rd party developers as needed for integrations. All About You

You possess

in-depth knowledge of

modern

JavaScript, HTML5, CSS3

You hold

5+ years of experience with developing production web applications using

modern

JavaScript frameworks like Express, React and Angular

You have

experience with state management libraries in a UI (we use React Context, but Redux, etc. is also great to have)

You have

a thorough understanding of SQL databases and exposure to

optimization

techniques; plus some exposure to No

SQL database paradigms

You have

a deep understanding of RESTful API consumption, HTTP protocols and OOPYou have a demonstrated history of unit testing in a JavaScript context

You have

had exposure to Docker, AWS, CI/CD and instrumentation tooling

You hold

some experience building and

debugging

RESTful APIsYou have experience working on teams in an agile-scrum environment, and are able to clearly communicate, help lead technical decision making, mentor less experienced developers and estimate delivery effectively What We Offer At Touch Bistro, we are a

diverse

group of restaurant-obsessed, tech-…

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.