Full-Stack Developer

Full-Stack Developer

Toronto, Ontario  - Permanent

Job Description

As a Full-Stack Developer on one of our product teams, your primary mission will be to architect and engineer critical components across a variety of microservices and client facing projects.

Your Impact:

•Make large architectural decisions that will help make our stack more robust and efficient
•Write and maintain high quality and well-documented code
•Select, develop, and implement core technologies across a variety of projects (front-end and back-end)

Must Have Skills:

*Solid understanding of JavaScript, HTML/CSS
*Experience with at least one modern JavaScript Framework(React Preferred)
*Experience writing and maintaining large scale CSS solutions for user facing applications
*Experience with node.js
*Knowledge of relational and document databases
*Passion for building high quality user experiences
*Experience with version control using git
*Passion for continuously learning and and staying on top of the latest web technologies

Nice to Have Skills:

* GraphQL Experience
* Experience with modern testing frameworks
* Familiarity with AWS technologies - EC2, RDS, Redshift, Firehose etc
* Building accessible experiences
* Security best practices
* Experience delivering large scale, performant services


Starting: ASAP
Travel: 0%
Dress Code: Casual