Apply now

Posted 21 days ago

Full Stack Engineer

@ General Magic

Toronto, Ontario

On-siteFull-time
Apply now
SIGNALS

Overview

General Magic is hiring a full-time Full Stack Engineer in Toronto, onsite five days a week, to own features from frontend to backend and infrastructure for broker-facing insurance products. The role covers interfaces, APIs, data models, cloud deployment and weekly production shipping. Base salary is $130K–$200K+ CAD plus equity.

Responsibilities:

  • Build and own full-stack features, including frontend, backend, APIs and data models
  • Develop broker interfaces and AI agent customer channels, including SMS and iMessage
  • Design and maintain product and service architecture
  • Define infrastructure as code, deploy and keep it running
  • Ship to production weekly and ensure quality and reliability

Requirements summary:

  • Strong TypeScript, React and full-stack experience
  • Experience with SQL, APIs and backend development
  • Familiarity with GCP and Cloudflare cloud infrastructure
  • Experience with Docker and infrastructure as code
  • Experience using AI coding tools such as Claude Code or Codex
  • Ability to work independently and own features end to end

Tools & skills

Benefits mentioned

Health insuranceDentalWellness
Source and dates

Employer career site / ATS feed · ashby

Employer posting date
2026-10-16
First seen by our source
2026-10-27
Source record updated
2026-10-27

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

DepartmentSoftware development
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedStock or equity, Wellness

Summary and details written by AI from the posting; the employer’s posting is the authority.

General Magic

FieldValue
Open jobs on Jobsy4
Job description

Who we are

For decades, insurance software has been built around rigid forms, portals and call centers that create friction for customers and slow teams down. Even as AI has advanced, most insurance work remains manual and spread across disconnected systems.

General Magic builds AI agents that handle quoting, customer service, underwriting, follow-ups and broker communication, connected directly to carrier, MGA and broker systems. We've raised $7.2M USD from Radical Ventures, a16z and several AI leaders.

We reward people who thrive with high autonomy, love shipping quickly and want real ownership. We work onsite in Toronto five days a week.

The role

You'll own the products brokers and their customers use every day, from frontend interfaces to backend services, APIs and the infrastructure underneath.

We're looking for a Full Stack Engineer who can take ideas from concept to production without needing a detailed spec. We're a flat team where engineers own their work, challenge assumptions and help shape what gets built. You'll work directly with the founders and ship features that real customers rely on.

In this role, you will

  • Build and own features across the full stack, including frontend, backend, APIs and data models

  • Develop the interfaces brokers use every day and the customer-facing channels our AI agents operate through, including SMS and iMessage

  • Design and maintain the architecture connecting our products and services

  • Own your infrastructure, define it as code, deploy it and keep it running

  • Work across different parts of the codebase, building on other engineers' work and helping connect systems

  • Ship to production every week and take responsibility for the quality and reliability of what customers experience

  • Work directly with the founders to shape product decisions and decide what gets built

For this role, you should have

  • Strong experience with TypeScript, React and modern full-stack development

  • Experience with SQL, APIs and backend development

  • Familiarity with cloud infrastructure, ideally GCP and Cloudflare

  • Experience with Docker and infrastructure as code

  • Experience using AI coding tools such as Claude Code, Codex or similar

  • Ability to work independently, make technical decisions and own features from start to finish

  • Willingness to learn and work with tools such as TanStack Start and StyleX

Experience with functional programming, RPC, Effect (TypeScript) and system design is a plus.

Compensation and benefits

  • $130K–$200K+ CAD base salary, depending on experience, plus equity

  • Health and dental benefits

  • Wellness benefits

  • Dinner covered when working in the office past 7:30 PM

  • Expenses covered for conferences, tools and anything you need to do your job well

  • Direct ownership of products deployed to real customers

  • Work alongside experienced operators, engineers and founders who care deeply about what they build

Similar jobs

  • Senior Full Stack Engineer, People Products

    Toronto, ON +1
    RemoteFull Time

    Thumbtack

    5+ YOECandidates need 5+ years of professional software engineering experience, strong full-stack skills in React, TypeScript and backend languages such as Go, PHP or Python, and experience with relational or non-relational databases. Candidates also need sound judgment on sensitive data, authorization and auditability, plus experience building internal business tools integrated with SaaS APIs.

    Salesforce, Workday, Ashby, React, TypeScript, Postgres

  • Full Stack Engineer

    Waterloo, ON +1
    Full Time

    Company 1 - The Manufacturers Life Insurance Company

    3+ YOECandidates need 3 to 5 years of full stack engineering experience with Java or TypeScript, Node.js, SQL, React and REST APIs. Experience with Azure, Docker, Git and automated testing is also required.

    Git, GitHub Actions, Docker, SonarQube, Microsoft Azure, React

    Senior Full Stack Engineer

    Waterloo, ON +1
    Full Time

    Company 1 - The Manufacturers Life Insurance Company

    5+ YOECandidates need 5 to 10 years as a full stack software engineer, with ownership of features into production support. Strong skills are needed in Java, TypeScript, React, Node.js, cloud and container platforms, CI/CD, and automated testing, plus clear communication.

    GitHub Copilot, GitHub Actions, Azure, Kubernetes, Docker, Playwright

  • Senior Full Stack Engineer, Applied AI

    Toronto, ON +1
    HybridFull Time

    Autodesk

    5+ YOECandidates need 5+ years maintaining large, long-lived applications, strong TypeScript and Electron skills, and Python experience. They also need solid software design fundamentals, AWS or similar cloud experience, and strong written communication for proposals and architecture decision records.

    TypeScript, Electron, Python, AWS, LangGraph, LangChain

  • Full Stack Engineer (Go and React)

    Ontario
    RemoteFull Time

    Miratech

    5+ YOECandidates need 5+ years of software development, 3+ years each with React and Go, and experience with GCP or Azure, REST APIs, microservices and CI/CD. Strong problem-solving and communication skills are also required.

    Golang, React, Google Cloud Platform, Azure, Git, Docker

  • Sr Full Stack Engineer

    Toronto, ON
    HybridFull Time

    Vivid Machines: Vivid Machines™ develops computer vision and machine learning technology to improve yield and product quality in fruit production.

    Candidates need several years building and running production front-end and back-end applications, with strong TypeScript and Python. They need data modelling and live-schema migration experience, AWS serverless experience, and secure API and access-control design. Rust, React and geospatial experience are nice to have.

    Rust, TypeScript, Python, Prisma, AWS Lambda, AWS API Gateway

  • Full Stack Engineer - Equities Technology

    Toronto, ON
    Full Time

    HSBC

    Candidates need substantial hands-on experience with low-latency or real-time systems and strong Java skills, including concurrency and memory management. They also need Linux or UNIX command-line skills, experience with containerized environments, and a strong record in automated development workflows.

    Java, Linux, UNIX

  • Full Stack Engineer - Equities Technology

    Toronto, ON

    HSBC Global Services Limited

    Candidates need substantial hands-on experience with low-latency or real-time systems and excellent Java skills, including concurrency and memory management. They also need Linux or UNIX command-line skills, experience with containerized runtimes, and the ability to collaborate across time zones.

    Java, Linux, UNIX

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.