Talent.com
Full Stack Developer
Full Stack DeveloperShearwater Aerospace • Montreal, Quebec, Canada
Full Stack Developer

Full Stack Developer

Shearwater Aerospace • Montreal, Quebec, Canada
30+ days ago
Job type
  • Full-time
Job description

We're Building Autonomous Flight Intelligence

Drones that think for themselves. Not pre-programmed routes—true autonomy where aircraft make intelligent decisions onboard, adapting to weather, obstacles, and airspace in real-time without human intervention.

We're building weather-aware flight optimization that delivers outcome-driven autonomy for the real world—increasing mission success by extending range, endurance, safety, and reliability.

You'll build the simulation engine that makes this possible.

The Opportunity

You'll join as a founding engineer on our product stack, owning the frontend experience that puts autonomous flight intelligence in the hands of operators. Working closely with our CTO and core backend engineers, you'll build the interfaces, data visualizations, and tooling that turn complex flight data into decisions operators can actually trust—and ship the infrastructure that gets everyone's code out reliably.

This isn't a UI layer bolted onto a backend. The frontend at Shearwater is where 3D geospatial rendering, real-time weather data, live aircraft state, and mission planning converge. What you build directly shapes how operators perceive and act on autonomous flight systems in the real world.

What You'll Own

  • Ship new product features end-to-end — from Vue component to GCP deployment — working across the stack as needed
  • Own and evolve our 3D geospatial experience using CesiumJS: flight paths, terrain, airspace, and weather overlays rendered in real time
  • Build, maintain, and improve CI/CD pipelines (GitHub Actions, Firebase Hosting, Cloud Run) and contribute to infrastructure-as-code (Terraform)
  • Support core backend engineers in getting their work to production — integrating APIs, managing deployment environments, and keeping the pipeline healthy
  • Define frontend architecture standards: component design, state management patterns, TypeScript discipline, and performance practices
  • Integrate live and forecast data streams — weather, aircraft telemetry, airspace — into responsive, high-performance interfaces

Why this matters: Operators make go/no-go decisions based on what they see on screen. The quality of your frontend work directly determines whether our autonomy stack gets trusted and deployed — or grounded.

You Might Be a Fit If...

You ship features, not prototypes. You've built production interfaces that real users depended on — and you know the difference between something that demos well and something that holds up under real-world load and edge cases. You write Vue components others want to maintain.

You own the full delivery path. You're not waiting for someone else to figure out deployment. You understand how your code gets from a branch to production, and you've owned CI/CD pipelines that kept a team moving fast without breaking things.

You care about what the data means, not just how it renders. Whether it's a flight trajectory, a weather envelope, or a live aircraft position — you think about how to communicate complex spatial information clearly and correctly. Experience with geospatial or real-time data is a significant differentiator here.

Your TypeScript is non-negotiable. You use types to express intent, catch errors early, and make systems easier to reason about. You don't fight the type system — you lean on it.

You're comfortable with ambiguity. Product requirements evolve fast at a deep-tech startup. You ask sharp questions, propose solutions, and deliver incrementally rather than waiting for a perfect spec.

Technical Foundation We're Looking For

Frontend — this is your home base:

  • Strong Vue 3 with Composition API and
Create a job alert for this search

Full Stack Developer • Montreal, Quebec, Canada

Similar jobs

Full Stack Developer

Power FactorsMontreal (administrative region), QC, CA
Full-time

Power Factors is a software and solutions provider leading the next generation of clean energy with Unity, one of the most extensive and widely deployed renewable energy management suites (REMS) in...Show more

 • Promoted

Full Stack Developer

Scaling Process Inc.Montreal, Montreal (administrative region), CA
Full-time

Full Stack DeveloperFull-Time## About the RoleScaling Process, a 5-star rated agency based in Montreal, seeks a full stack developer to build software products, SaaS platforms, and AI tools for sta...Show more

 • Promoted

Full-Stack Developer

GuruLinkMontreal, Montreal (administrative region), CA
Full-time

Our client is a leader in the premium flexible workspace sector, known for offering some of the most highly rated professional environments in the industry.Their mission is to help teams have more ...Show more

 • Promoted

Full Stack Developer Driving AI-Powered Financial Reporting

Croesus Finansoft, Inc.Montreal (administrative region), QC, CA
Full-time

Step into a pivotal role as a Full Stack Developer focused on revolutionizing financial reporting.Join a forward-thinking team dedicated to creating AI-integrated solutions for enhanced user experi...Show more

 • Promoted

Senior Full Stack Developer

CSL International, Inc.Montreal, Montreal (administrative region), CA
Full-time

Are you an experienced and passionate Full Stack Developer? Are you looking to work with one of Montreal’s top employers? Would you like to contribute to shaping the future of sustainable shipping ...Show more

 • Promoted

Full Stack Developer

VentionMontreal (administrative region), QC, CA
Full-time

Headquartered in Montreal and Berlin, Vention helps manufacturers automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor.Our te...Show more

 • Promoted

Full-Stack Developer Montreal (QC) | Full-Time, Permanent

Umaneo technologies Inc.Montreal, Montreal (administrative region), CA
Full-time +1

Humans above all, we revolutionize the daily life of businesses with our innovative solutions.In addition to the development of our main product, we collaborate with major players in our industry t...Show more

 • Promoted

Cloud-Based Full Stack Developer Role

TEEMAMontreal (administrative region), QC, CA
Full-time

Shape the future of education as a Cloud-Based Full Stack Developer.Build a flexible digital platform that enhances learning experiences across K–12 education.This position involves creating and ma...Show more

 • Promoted • New!

Full Stack Developer

Compunnel, Inc.Montreal, Montreal (administrative region), CA
Full-time

The Full Stack Developer is responsible for leading project teams and supporting business system analysis, development, and occasional maintenance within a Java and React-based service-oriented arc...Show more

 • Promoted

Full Stack Developer

XTM InternationalMontreal (administrative region), QC, CA
Full-time

Residence in Greater Montreal (mandatory).This role is part of Consoltec, one of the companies within the XTM portfolio.Consoltec develops an innovative, high-quality linguistic project management ...Show more

 • Promoted

Senior Full Stack Developer

NewRich NetworkMontreal, Montreal (administrative region), CA
Full-time

At NewRich Network, we empower digital entrepreneurs to turn their dreams into reality.Our mission is simple yet bold: to help people create a balanced, fulfilling lifestyle - while building wealth...Show more

 • Promoted

Full Stack Developer

HeylistMontreal
Full-time

Heylist is a fast-growing, venture-backed platform that helps brands and agencies discover creators, manage influencer campaigns, and measure performance through data-driven insights.Operating in t...Show more

 • Promoted

AI Full Stack Developer

Karbon DigitalMontreal, Montreal (administrative region), CA
Full-time

As a Full Stack Developer, you will work closely with our engineering and product teams to build user-facing features, backend services, and AI-integrated tools.This role is ideal for a passionate,...Show more

 • Promoted

Full-Stack Developer - IAM Toronto

MaintainX, Inc.Montreal, Montreal (administrative region), CA
Full-time

MaintainX is the world leading mobile-first workflow management platform for industrial and frontline workers.We are a modern IoT enabled cloud based tool for maintenance, safety, and operations on...Show more

 • Promoted

Full Stack Developer with Expertise in Modern Reporting Architectures

CroesusMontreal West, QC, CA
Full-time

Transform financial reporting as a Full Stack Developer focused on innovation and efficiency.Collaborate with a team to modernize applications, integrating AI while managing high-volume report gene...Show more

 • Promoted

Full Stack Developer

XTMMontreal (administrative region), QC, CA
Full-time

Residence in Greater Montreal (mandatory).Hybrid role with daily presence in the office for the first three months of employment.Then, hybrid with presence of 3 to 4 days per week in the office.Thi...Show more

 • Promoted

Full Stack Developer

Schema AppMontreal (administrative region), QC, CA
Full-time

Full Stack Developer Opportunity.Location: Remote within Canada.Schema App is a fast‑growing, profitable SaaS company based in Guelph, Ontario, specializing in Schema Markup, a niche in search opti...Show more

 • Promoted

Full-Stack Developer for Scheduling Solutions

GaiiaMontreal (administrative region), QC, CA
Full-time

Empower telecommunications with your skills as a Senior Full-Stack Developer.Leverage your expertise in Typescript and React in a fully remote environment focused on workforce scheduling.This role ...Show more