20 Jan
Typescouts
Toronto
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
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.