Senior Full Stack Engineer
Canada
Position: Senior Full Stack Engineer - DevCycle
Salary: CAD$150,000 - 180,000 / year
Working hours: ~9am to 5pm EST
Company location: Toronto, Canada
Candidates location: Canada or USA (hybrid or remote)
About the company - DevCycle
DevCycle aims to make deploying to production seamless with feature flags, just like committing to source control. Their mission is to be the top feature flagging platform for developers, driven by a passionate team that values transparency, collaboration, and innovation. They build thoughtful tools to enhance developer workflows, pushing boundaries to maximize efficiency, speed, and value.
About the role
They are looking for a Senior Full-Stack Engineer with expertise in scaling and optimizing rapidly growing products. You'll lead technical design, drive process improvements, and build scalable systems using TypeScript, Node.js, Next.js, Nest.js, React, and DevCycle Feature Flags. This role is ideal for those passionate about fast-paced development, collaboration, and creating tools for other developers.
Must-haves
Experience as tech lead deploying software projects with a small team.
5+ years of experience in full-stack JavaScript engineering roles.
Proficiency with TypeScript, Node.js, and React.
Experience with Feature Flags.
Experience with front-end and back-end automated testing tools.
Ability to analyze and troubleshoot large-scale distributed systems.
Proven ability to manage active incidents, address their causes and establish systems to prevent future issues through blameless postmortem.
Nice-to-haves
Experience working at an early-stage startup/company (less than 20 people)
Experience with Next.js, Nest.js, AWS, and Cloudflare Workers.
Experience with SDK development and Nx mono-repo.
Experience with non-Javascript languages, such as: Java / Go / Python / Ruby / .NET / PHP
Experience with CI/CD pipelines (GitHub Actions, CircleCI).
Open source contributor.
Experience with infrastructure-as-code tools such as Terraform.
Familiarity with monitoring tools such as Prometheus, Datadog, and CloudWatch.
Experience with containerization technologies such as Docker.
Benefits
Compensation: CAD$150,000 - 180,000 / year
Stock options plan
Benefits plan
Job Profile
Hybrid Hybrid or Remote Remote
Benefits/PerksBenefits plan Hybrid work Stock options
Tasks- Build scalable systems
- Collaboration
- Drive process improvements
- Lead technical design
Automated Testing AWS CI/CD CircleCI Cloudflare workers CloudWatch Collaboration Datadog Docker Feature Flags GitHub Actions Go Java Javascript Nest.js .Net Next.js Node.js PHP Prometheus Python React Ruby SDK Development Terraform Typescript
Experience5 years
TimezonesAmerica/Edmonton America/Moncton America/Regina America/St_Johns America/Toronto America/Vancouver UTC-3 UTC-4 UTC-5 UTC-6 UTC-7 UTC-8