Enable job alerts via email!

Senior Software Engineer

Supademo

Toronto

On-site

CAD 100,000 - 130,000

Full time

14 days ago

Job summary

A fast-growing technology startup in Canada is seeking a Senior Software Engineer to develop and ship features that impact thousands of users. This role offers opportunities for rapid progression and leadership in a collaborative environment. Candidates should have 5+ years of full stack experience with React, Next.js, and Node.js, alongside strong communication skills. This position provides fully remote work options and competitive compensation.

Benefits

Competitive salary compensation
Equity and benefits
Fully remote opportunity
Learning and growth in a flat organizational structure

Qualifications

  • 5+ years of experience in full stack engineering roles.
  • Proficient in React, Next.js, and Node.js.
  • Experience in building scalable microservices and backend architecture.

Responsibilities

  • Ship features and products end to end, from idea to production.
  • Work across the stack and wear multiple hats across frontend, backend, and design.
  • Write clean, efficient, scalable code that is performant and well-tested.

Skills

Full stack engineering
React
Next.js
Node.js
Microservices
State management
Communication
Job description
Overview

Overview\u00a0Senior Software Engineer role at Supademo. Supademo is the fastest way to create conversion-focused interactive demos at scale. Nearly 100,000 professionals at top companies use our AI-powered demo automation platform to build better product demos for onboarding, sales, marketing, and more.

Since launching in mid-2023, Supademo has become G2 b5s #5 fastest-growing software product (2025), achieved profitability with 7-figures in ARR, all with a small team.

About the Role

This is the perfect opportunity for engineers who want to leap into the world of early-stage startups: building products from scratch, shipping features for tens of thousands users, high degree of autonomy, all within a small team.

As an early member of a fast-growing team, youll have an opportunity to help build, and ship features directly used by thousands of users. Success in this role will naturally lead to rapid progression and leadership opportunities. You will report directly to the CTO.

This role is not a slow-paced, conventional corporate opportunity. For the right candidate, this role comes with an unparalleled opportunity to learn, grow, and impact across multiple business areas.

Key Responsibilities
  • Ship features and products end to end, from idea to prod
  • Work across the stack and wear multiple hats across frontend, backend, and design
  • Write clean, efficient, scalable code that is performant and well tested
  • Leverage AI tools to streamline and scale your impact
  • Getting things done!
Qualifications
  • 5+ experience in full stack engineering roles
  • You are proficient in React, Next.js and Node.js, with a strong understanding of state management
  • You have experience building scalable microservices and backend architecture (e.g., APIs, microservices, etc.)
  • You have contributed to full-stack engineering projects, preferably having started from scratch and worked through all phases of product development
  • You have strong communication skills and the ability to collaborate effectively with both technical and non-technical stakeholders
  • Full-time work during Eastern Time (EST) collaboration hours
What Sets You Apart
  • Previous experience building high-volume products from scratch
  • Familiarity with collaboration and output-oriented work in a small startup environment
  • Strong understanding of tradeoffs based on business context and needs
  • Comfortable with copious amounts of technical ambiguity
  • Experience in a design-first organization where details matter
Perks
  • Make a dent in the universe: join a rapidly scaling company that serves 100k users across the world
  • Fully remote opportunity (Must be in Canada, US)
  • Competitive salary compensation, equity, and benefits
  • Build products end-to-end and have a voice in shaping our business and product roadmap
  • Learn and grow in a flat organizational structure - collaborate in an open environment that encourages learning, challenge, and exploration.

Please apply for the role here: https://app.dover.com/apply/Supademo/b7209091-9654-4c4e-beb5-385055305117?rs=40116684

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Software Development

Get notified about new Senior Software Engineer jobs in Toronto, Ontario, Canada.

J-18808-Ljbffr

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.