DevCycle Logo

DevCycle

Full-Stack Engineer

Posted 14 Days Ago
Hybrid
Toronto, ON
Junior
Hybrid
Toronto, ON
Junior
As a Full-Stack Engineer, you'll design, implement, and improve a full-stack application using modern technologies and practices, collaborating with team members and learning continuously.
The summary above was generated by AI
Who We Are

At DevCycle, we believe that no engineering team should fear deploying to Production. Managing the rollout of new features and services with feature flags should be as seamless as committing to source control. Our mission is to be the favourite feature flagging platform for developers.

Our small, passionate, and ambitious team strives to work on the right things at the right times through transparency, collaboration, and empathy. We build thoughtful tools and products that enhance developer’s workflow, challenging ourselves to push the boundaries of what’s possible to maximize efficiency, speed, cost, and value. If this resonates with you, read on.

Overview

We’re looking for a motivated and curious Full-Stack Engineer to join our growing team. This is a great opportunity for someone early in their career who’s excited about building real products, learning best practices, and working with modern technologies. You’ll collaborate closely with experienced engineers and product managers to ship features and improve our platform. If you’re passionate about learning, problem-solving, and building tools used by other developers, we’d love to hear from you.

Responsibilities
 - Contribute to the design and implementation of our full-stack application.
- Write clean, maintainable, and well-structured code in TypeScript, Node.js, React, and Next.js.
- Collaborate with product managers, designers, and other engineers to ship high-quality features.
- Assist in troubleshooting and debugging production issues.
- Learn and gradually take ownership of parts of the system as you grow in the role.
- Participate in code reviews and provide thoughtful feedback.
- Stay curious and keep up with the evolving trends in JavaScript, TypeScript, and modern web development.

Requirements
- 1–3+ years of experience in full-stack JavaScript/TypeScript development.
- Familiarity with Node.js and React in a production environment.
- Basic experience with front-end/back-end testing tools and debugging practices.
- Experience and willingness to use AI tools to assist your development workflow.
- Exposure to Git and CI/CD workflows.
- Some experience using feature flags or an interest in learning how they’re used to manage deployments.
- Willingness to learn and work with frameworks like Next.js, Nest.js, and tools like CloudFlare Workers.
- Strong communication skills and a willingness to dig into problems and ask a lot of questions. 
- Based in Canada and able to work EST hours.

Nice to Have (Not Required)
- Previous experience working at a startup or small team.
- Familiarity with Next.js, Nest.js, AWS, Kubernetes, or Cloudflare Workers.
- Exposure to Nx mono-repo setups or SDK development.
- Interest or background in non-Javascript languages (Java, Go, Python, Ruby, .NET, PHP).
- Familiarity with monitoring tools (Datadog) and CI/CD pipelines (GitHub Actions).
- Basic understanding of infrastructure-as-code tools like Terraform.
- Open source contributor.

Our Tech Stack
- Frontend & Backend: TypeScript, Node.js, Next.js, Nest.js, React
- Infrastructure: AWS (EKS, Kinesis Firehose), Cloudflare Workers, Kubernetes, Terraform
- Data: MongoDB, Redis, Snowflake

Work Environment
Preference is given to candidates in the Greater Toronto Area, as the team meets 1–2 times a week at our Toronto office. However, we are also open to fully remote work across Canada with the right candidate.

If you're passionate about pushing the boundaries of full-stack development and want to join a small and dynamic team, we'd love to hear from you.

Top Skills

AWS
Kubernetes
MongoDB
Next.Js
Node.js
React
Redis
Snowflake
Typescript

Similar Jobs

2 Hours Ago
Burlington, ON, CAN
Senior level
Senior level
Software
The Senior AI-Enabled Full Stack Developer will lead the integration of AI features into web applications, design scalable architectures, and mentor peers, ensuring high engineering standards and performance optimization.
Top Skills: Ai/LlmsCi/CdMySQLNext.JsPostgresShadcn/UiSupabaseTypescript
21 Hours Ago
Remote
3 Locations
Mid level
Mid level
Healthtech
Design and develop Fullscript's applications, build RESTful APIs, mentor others, and take ownership of features in a supportive team environment.
Top Skills: JavaScriptReactRestful ApisRubyRuby On Rails
4 Days Ago
Toronto, ON, CAN
Mid level
Mid level
Software
Build innovative web applications while implementing modern trends, ensuring security and accessibility, and mentoring product teams.
Top Skills: Ci/CdCircleCIFirebaseFirestoreGCPJenkinsNext.JsNoSQLPythonSQLTypescriptVercel

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account