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

Full Stack Developer

Shearwater Aerospace • Montreal, Quebec, Canada
Il y a 3 jours
Type de contrat
  • Temps plein
Description de poste

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
  • — you know the reactivity model, not just the syntax

  • TypeScript throughout — strong typing as a practice, not an afterthought
  • Component architecture that scales : reusable, testable, well-interfaced
  • State management with Pinia, build tooling with Vite
  • Performance-aware development : you understand what causes re-renders, bundle bloat, and rendering bottlenecks
  • Geospatial & visualization — a strong differentiator :

  • Experience with CesiumJS or comparable 3D geospatial frameworks (Mapbox GL, Deck.gl, Three.js)
  • Comfort rendering and manipulating spatial data : coordinates, projections, GeoJSON, terrain, flight envelopes
  • GIS fundamentals : coordinate reference systems, spatial data formats, working with real-world geographic data
  • DevOps & infrastructure — you own this too :

  • GitHub Actions : CI / CD pipeline design, maintenance, and optimization
  • Terraform : reading, writing, and maintaining infrastructure-as-code
  • Docker : containerized builds and deployment workflows
  • GCP & Firebase fundamentals : Cloud Run Service, GKE, IAM, Pub / Sub
  • Backend — light but real :

  • Comfortable reading and integrating Go REST APIs (Echo framework)
  • Enough Python to work with data pipeline outputs and understand what the planning stack is doing
  • Nice to have :

  • Real-time data streams — WebSockets, SSE, telemetry pipelines
  • Background in aerospace, robotics, logistics, or domains where software has real-world physical consequences
  • Prior work on operator-facing tools or mission-critical dashboards
  • What We Offer

    Equity ownership — You're a founding engineer. You should own a meaningful piece of what we're creating.

    Architectural influence — The frontend platform at Shearwater is still being defined. You'll shape how we build, structure, and deliver product — not just implement a backlog.

    Hybrid flexibility — Work where you're most productive. We're in Montreal but value focused execution and thoughtful collaboration over face-time.

    Direct impact — The interfaces you build are what operators see when they're making real mission decisions. Your work is the product.

    Strong in frontend craft and delivery but don't check every box? We want to hear from you. We value first-principles thinking and engineering discipline over credential collection.

    Créer une alerte emploi pour cette recherche

    Full Stack Developer • Montreal, Quebec, Canada

    Offres similaires
    Full-Stack Developer

    Full-Stack Developer

    Usepanorama • Montreal
    Temps plein
    Panorama is revolutionizing how boards of directors operate.We’ve moved past the "boring" reputation of governance to build a sleek, automated SaaS platform that helps leaders make better decisions...Voir plus
    Dernière mise à jour : il y a 18 jours • Offre sponsorisée
    Full Stack Developer (React / Python) - Up to $200k CAD + Exceptional Bonus - Elite FinTech Firm [...]

    Full Stack Developer (React / Python) - Up to $200k CAD + Exceptional Bonus - Elite FinTech Firm [...]

    Hunter Bond • Montreal
    Temps plein
    Modern tech stack, flat team structure, collaborative culture, beautiful office.We're working with a top-tier FinTech client who is looking for outstanding Full Stack Developers to join their high-...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée
    Senior Developer Full Stack Technical Lead

    Senior Developer Full Stack Technical Lead

    National Bank • Montreal
    Temps plein
    A career as a Senior Developer .Enterprise Content Management (ECM) team at National Bank is much more than just a developer role. It is a unique opportunity to play a key part in our technological ...Voir plus
    Dernière mise à jour : il y a 17 jours • Offre sponsorisée
    Full-Stack Developer

    Full-Stack Developer

    CloudDevs • Montreal
    Temps plein
    Vocantas (a Valsoft company) is a leader in intelligent communication solutions, helping organizations streamline workforce management through innovative scheduling, shift planning, and employee en...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée
    Full-Stack Developer

    Full-Stack Developer

    LifeSavvy Media • Montreal
    Temps plein
    Valnet is seeking a Full-Stack Developer to work on high-traffic digital media platforms and proprietary internal systems. This role combines back-end development (PHP, SQL) with front-end implement...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    Full-Stack Developer

    Full-Stack Developer

    Valnet • Montreal
    Temps plein
    Valnet is seeking a Full-Stack Developer to work on high-traffic digital media platforms and proprietary internal systems. This role combines back-end development (PHP, SQL) with front-end implement...Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    Full-Stack TypeScript Developer — Hybrid (Montreal)

    Full-Stack TypeScript Developer — Hybrid (Montreal)

    Astek • Montreal
    Temps plein
    Une entreprise de conseil technologique recherche un(e) Développeur(se) Full Stack TypeScript pour moderniser des systèmes et développer des solutions innovantes. Vous intégrerez des services AWS et...Voir plus
    Dernière mise à jour : il y a 19 jours • Offre sponsorisée
    Full Stack Developer

    Full Stack Developer

    Panorama • Montreal
    Temps plein
    Panorama is revolutionizing how boards of directors operate.We’ve moved past the "boring" reputation of governance to build a sleek, automated SaaS platform that helps leaders make better decisions...Voir plus
    Dernière mise à jour : il y a 20 jours • Offre sponsorisée
    Full Stack Developer

    Full Stack Developer

    ALLTECH CONSULTING SVC INC • Montreal
    Temps plein
    We are seeking an accomplished Full Stack Developer with expertise in GenAI technologies to join the Resilience Technology team and drive key initiatives forward. Design, develop, and implement scal...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée
    Senior Full Stack Developer

    Senior Full Stack Developer

    Banque Nationale du Canada • Montreal
    Temps plein
    A career as a Senior Full Stack Developer in the Digital Solutions for businesses team at National Bank means acting as an expert in digital development. This position allows you to have a positive ...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée
    Full-Stack Developer for Human-Centric Retail SaaS

    Full-Stack Developer for Human-Centric Retail SaaS

    booxi • Montreal
    Temps plein
    Une scale-up SaaS en pleine croissance cherche un(e) développeur(euse) Full-Stack passionné(e) pour rejoindre son équipe à Montréal. Vous travaillerez avec une stack technologique moderne incluant R...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée
    Full Stack Developer

    Full Stack Developer

    Z953 • Montreal
    Temps plein
    At Stingray, creativity, collaboration, and innovative technology are the pillars of our DNA.Are you ready to rock your career by joining a growing company, a team of music enthusiasts in a stimula...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée
    Full Stack Developer (Reports Team)

    Full Stack Developer (Reports Team)

    Croesus Finansoft, Inc. • Laval
    Temps plein
    Croesus provides innovative, high-performance, and secure wealth management solutions that include portfolio management systems, portfolio rebalancing tools, and application programming interfaces ...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée
    Senior Full Stack Developer

    Senior Full Stack Developer

    National Bank of Canada • Montreal
    Temps plein
    A career as a Senior Full Stack Developer in the Digital Solutions for businesses team at National Bank means acting as an expert in digital development. This position allows you to have a positive ...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée
    Full Stack Developer, Scheduling & Forecasting — Hybrid

    Full Stack Developer, Scheduling & Forecasting — Hybrid

    Dialogue Technologies Inc. • Montreal
    Temps plein
    A leading virtual healthcare provider in Canada is seeking a Full Stack Developer to enhance their scheduling platform.This role focuses on backend services and API development while ensuring a sea...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Full Stack Developer

    Senior Full Stack Developer

    Botpress, Inc. • Montreal
    Temps plein
    Help bring AI agents to companies worldwide.Over the next decade, autonomous agents will redefine how we work.Botpress allows companies to build and deploy advanced AI agents that move beyond conve...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Full-Stack Developer

    Full-Stack Developer

    Alithya Group • Montreal
    Temps plein +1
    As a Full‑Stack Developer, you’ll play a key role in designing, developing, and enhancing complex application solutions.Design and develop complex application solutions. .Participate in meetings wit...Voir plus
    Dernière mise à jour : il y a 15 jours • Offre sponsorisée
    Full Stack Developer - Web

    Full Stack Developer - Web

    Compunnel, Inc. • Montreal
    Temps plein
    We are seeking a Full Stack Developer with strong Java expertise to join the Identity and Access Management (IAM) team within the Cyber Data Risk & Resilience Division. The role involves building an...Voir plus
    Dernière mise à jour : il y a 24 jours • Offre sponsorisée