Full Stack Developer

Full Stack Developer

Toronto, Ontario  - Permanent

Job Description

As a Full Stack Developer, your primary mission will be to architect and engineer critical components across a variety of micro-services 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:

•intimate understanding of JavaScript and HTML5
•thorough experience writing RESTful API endpoints
•strong passion for user experience, performance, and uptime
•good knowledge of relational databases (PostgreSQL, MSSQL, etc.)
•experience working with NoSQL databases (DynamoDB, Redis, MongoDB, etc.)
•some knowledge of security best practices
•experience with one or more front-end JavaScript frameworks (React, Angular, Vue.js, Backbone, etc.)
•a love for learning and staying on top of the latest in web development

Nice to Have Skills:

•ability to work with other programming languages
•experience with Node.js
•experience working with ElasticSearch or other search technologies
•experience with AWS technologies - EC2, RDS, Redshift, Firehose, etc.
•familiarity with ES6 and beyond
•experience with unit testing and testing frameworks


Starting: ASAP
Travel: 0%
Dress Code: Casual

Similar jobs in Toronto:

Similar jobs in other locations: