
Staff Engineer
- Toronto, ON
- $160,000-180,000 per year
- Permanent
- Full-time
- Mentor and guide team members, fostering a collaborative and innovative environment
- Work across the company by developing relationships with other teams to ensure the right architectural and technical direction moving forward
- Design, develop, and maintain scalable and high-performance web applications using Node.js, React, Redux, Fastify, GraphQL, and TypeScript
- Design, develop, and maintain tools and utilities that improve the developer experience, such as build automation, code generation, linting, formatting, and testing frameworks
- Collaborate with developers across teams to understand their needs and pain points, and develop solutions to streamline their workflows and increase productivity
- Contribute to the improvement of development processes, best practices, and coding standards to ensure a consistent and efficient development environment
- Contribute to the development and maintenance of our infrastructure components, including Docker, Grafana, ELK Stack
- Write clean, testable, and well-documented code following best practices and coding standards
- Participate in code reviews and provide constructive feedback to other team members
- Troubleshoot and resolve issues in a timely and efficient manner
- Stay up-to-date with the latest technologies and industry trends
- Minimum of 5+ years of experience in web development, preferably with Node.js, React, Redux, and TypeScript
- Strong technical leadership skills
- Excellent communication and collaboration abilities
- Strong understanding of front-end technologies such as HTML, CSS, and JavaScript
- Experience with back-end development using Node.js, Fastify, and GraphQL
- Familiarity with containerization technologies like Docker
- Knowledge of monitoring and logging tools such as StatsD, Grafana, ELK Stack
- Proficient in version control systems like Git
- Strong understanding of software development workflows, processes, and best practices
- Paid Time Off - 20 days a year
- Birthday/celebration PTO - 1 day
- Annual company weeks off
- Flexible sick time off
- Paid volunteer time
- Parental Leave Benefits
- Dental & Vision Insurance
- Life & Disability Insurance
- Group RRSP and DPSP
- Major Medical Insurance (dependent care options)