Responsible for building and maintaining internal and customer-facing web applications.
Implements new features and functionality, improves user experience, and optimizes applications.
Manages and creates data pipelines and performs routine updates and maintenance.
Collaborates with cross-functional teams, including product management and design, to understand requirements and develop solutions.
Troubleshoots and debugs issues as needed.
Writes automated tests to ensure code quality and reliability.
Participates in code reviews and stays current with new and evolving web technologies and techniques.
Actively participates in the SCRUM process.
Requirements
5-8 years of experience as a Sr. Full-stack Developer.
5-8 years of experience with Typescript/Javascript, React, NextJS required.
Experience with semantic HTML Web Accessibility required.
Experience with SCSS modules and Tailwind CSS required.
Experience with version control, Git, Github and Github Actions or similar.
BSc. in Computer Science, Software Engineering, or a similar field.
Results-driven and can work independently with minimal supervision.
Strong communication and documentation skills.
Strong capacity to handle details; follow through and manage multiple priorities.
Familiarity managing docker containers and hosting services in Kubernetes using Node.js and Golang.
Tech Stack
Docker
JavaScript
Kubernetes
Next.js
Node.js
React
SCSS
TypeScript
Go
Benefits
The base salary range for this contract full-time position begins at $110,000+ per annum based on experience.
This role is primarily on-site with some hybrid flexibility, M-F, standard business hours.
Commuter friendly location (Sheppard & Don Mills).
Free parking on-site.
Free, convenient shuttle bus service from Don Mills Subway Station to and from the office.
Access to on-site fitness center and fitness classes.
Access to Linkedin Learning for continuous skill growth.
Mentorship and professional development opportunities.
A comprehensive Employee Assistance Program (EAP) providing confidential support spanning from mental health services to financial counselling, and many things in-between.