Talent.com
Full-Stack Developer Engineer
Full-Stack Developer EngineerRibbit • Burlington, Halton Region, CA
No longer accepting applications
Full-Stack Developer Engineer

Full-Stack Developer Engineer

Ribbit • Burlington, Halton Region, CA
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

Thank you for exploring opportunities at Ribbit! For more information about our recruiting process, be sure to check our Careers page. We look forward to speaking with you.

Note : the Careers page is under maintenance; actual details and interview process may differ slightly.

Note : We read everything that comes our way. Let your outstanding résumé (cover letter and design portfolio encouraged but optional) do the talking. For important questions or comments, contact us at careers@flyribbit.com.

Position Overview

As a Full-Stack Engineer, you will collaborate with peers to :

  • Design, build, and iterate on the development and testing of a secure, real-time, Web GUI for monitoring and commanding fleets of autonomous aircraft operating in Canada and worldwide; features may include live telemetry, geospatial maps, health / status, alerts, video streams, mission planning, and safeguarded command workflows
  • Partner with autonomy and flight-test teams to integrate telemetry, video, and command / control APIs and schemas into the GUI
  • Engage with field teams to support flight trials, run pilot projects, collect feedback, and translate operational needs into product improvements
  • Drive threat modelling and secure-by-default patterns across the stack and networking protocols

Your Key Objectives Will Include

  • Developing and scaling backend services for telemetry ingestion, event processing, and command routing using resilient protocols (e.g., WebSockets)
  • Implementing robust safety and security controls (e.g. RBAC, multi-tenancy, SSO / MFA, rate-limits, confirmations, E2E encryption)
  • Extending and optimizing air–ground networking across cellular, satcom, and RF (e.g. QoS, congestion control, adaptive bitrate, FEC, store-and-forward, path failover)
  • Ensuring correctness and reliability under degraded links (e.g. ordering, idempotency, retries, deduplication, and replay protection)
  • Shipping production-grade infrastructure with CI / CD
  • Creating a rigorous test strategy (e.g. unit / integration / E2E, load / stress, fuzzing, security testing, plus SITL / HIL for autonomy interfaces)
  • Other Details

  • No. of Positions : 1
  • Duration : Permanent Full-Time, starting October 2025
  • Base Compensation : 106K to 170K
  • This is a remote role in Canada, with occasional on-site presence during major field tests
  • Competitive and comprehensive compensation (e.g. 3 weeks of vacation upon joining, credits for personal development, comprehensive health and wellness plans — see our Careers page for more info)
  • You must be eligible to hold a Government of Canada security clearance at the Reliability or Secret level, and pass security assessment for the Controlled Goods Program
  • Qualifications

    As the ideal candidate, you have strong technical skills and meet the following requirements :

  • Hold a university degree in a relevant area of engineering or computer science
  • Experience developing front-end and back-end software in a commercial context with tight performance and networking constraints, using modern frontend (React and TypeScript preferred) and backend (Python, Node.js, Go, and / or Rust preferred)
  • Experience with Cloud (e.g. EKS, ECS, IAM, CloudFront, Route 53 in AWS or equivalent in GCP / Azure) and DevOps (e.g. Docker or Kubernetes, CI / CD)
  • Experience with real-time data and control (e.g. WebSockets, gRPC, or WebRTC)
  • Experience with software development practices and supporting tools (e.g. JIRA, Agile)
  • Demonstrated ability to gather design requirements and write clear and concise documentation
  • Preferred And Bonus Qualifications Include

  • Experience with real-time GUIs intended for data-intensive applications and / or edge deployments, such as geospatial / GIS tools or drone ground control stations
  • Experience developing and / or operationally testing AVs, drones, or other similar systems in a professional setting (e.g. startup, company, and / or research group)
  • Experience networking across diverse communications links (cellular, satcom, RF, Wi‑Fi / 5G)
  • Experience with unit / integration / E2E, contract tests, load / stress, fuzzing, and security testing
  • Experience with security and compliance standards (e.g. SOC 2 / ISO 27001)
  • Soft Skills

  • Communication skills
  • Openness to give and receive feedback
  • Time management and adaptability
  • Self-awareness, including knowing one's strengths and weaknesses
  • Taking initiative to seek, define, and execute tasks with minimal guidance
  • #J-18808-Ljbffr

    Create a job alert for this search

    Fullstack Developer • Burlington, Halton Region, CA

    Similar jobs
    Full Stack Developer

    Full Stack Developer

    Measure Marketing Results Inc. • Oakville, ON, Canada
    Full-time
    As a WordPress Full Stack Web Developer and AI Tools Specialist at Measure Marketing, you will be responsible for building high-performance, fully customized WordPress websites from the ground up.Y...Show more
    Last updated: 18 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Newpage Solutions • oakville, on, ca
    Full-time
    Location : Remote | Type : Contract.Newpage Solutions is a global digital health innovation company helping people live longer, healthier lives. We partner with life sciences organizations—including p...Show more
    Last updated: 3 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Mindlance • mississauga, on, ca
    Full-time
    Job Title : Full Stack Developer.Location : Toronto, ON (Hybrid).Building and maintaining end-to-end features for the multi-agent orchestrator platform. This hybrid contractor role, based in Toronto, ...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Developer

    Full Stack Developer

    Finlink Group • Brampton, ON, Canada
    Full-time
    Full Stack Developer – Help Build What’s Next.Are you a Full Stack Developer who loves solving real-world problems with elegant, scalable code? Do you thrive in an environment where you...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Engineer - Mindlance

    Full Stack Engineer - Mindlance

    Mindlance • mississauga, on, ca
    Full-time
    Job Title : Full Stack Developer.Location : Toronto, ON (Hybrid).Building and maintaining end-to-end features for the multi-agent orchestrator platform. This hybrid contractor role, based in Toronto, ...Show more
    Last updated: 20 days ago • Promoted
    AEM Developer - Full Stack Developer - Q1 Technologies, Inc.

    AEM Developer - Full Stack Developer - Q1 Technologies, Inc.

    Q1 Technologies, Inc. • mississauga, on, ca
    Full-time
    Role : AEM Developer - Full Stack Developer.Required Skills : Digital : Adobe Experience Manager (AEM)~Digital : Adobe Experience Platform. Develop and maintain AEM components, templates, and workflow...Show more
    Last updated: 11 hours ago • Promoted • New!
    Full Stack Engineer (Remote)

    Full Stack Engineer (Remote)

    Scale AI • Vaughan, Ontario, Canada
    Remote
    Full-time
    Join a global community of talented professionals to shape the future of AI.Earn up to $15 USD / hr and additional rewards based on quality of submission. Outlier is committed to improving the intelli...Show more
    Last updated: 1 day ago • Promoted
    Senior Full-Stack Engineer (Remote – Canada) - Hitch Equity

    Senior Full-Stack Engineer (Remote – Canada) - Hitch Equity

    Hitch Equity • burlington, on, ca
    Remote
    Full-time
    Location : Remote (5+ hours overlap with US East Coast hours required.North American - Canada preferred).About HitchHitch is a fast-growing fintech building the digital rails for home equity lending...Show more
    Last updated: 7 days ago • Promoted
    Full Stack Developer

    Full Stack Developer

    Tata Consultancy Services • mississauga, on, ca
    Full-time
    Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c...Show more
    Last updated: 22 days ago • Promoted
    Full Stack Developer (React) - Stacktics

    Full Stack Developer (React) - Stacktics

    Stacktics • mississauga, on, ca
    Full-time
    Cloud Infrastructure, Big Data Analytics and Cloud For Marketing products, solutions and services.The React Developer will contribute to our web development stack, responsible for supporting the de...Show more
    Last updated: 6 hours ago • Promoted • New!
    Full Stack Developer

    Full Stack Developer

    Magna International, Inc • Concord, ON, Canada
    Permanent
    Bei Magna erwartet dich ein spannendes und dynamisches Arbeitsumfeld, in dem du dazu beitragen kannst, marktfhrende.Wir investieren in unser Personal und bieten ihm die Untersttzung und Ressourcen,...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Developer

    Full Stack Developer

    Actalent • Mississauga, ON, Canada
    Full-time
    SEEKING : FULLSTACK DEVELOPER IN MISSISAUGA.Our client in the aerospace industry is looking for a Full Stack Developer to join their dynamic engineering team. This role involves developing advanced f...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Engineer

    Senior Full Stack Engineer

    REV Capital • Concord, ON, Canada
    Full-time
    We're seeking an experienced Senior Full Stack Engineer to join our engineering team.The ideal candidate will have deep expertise in Node. Google Cloud Platform (GCP) architecture, and DevOps pr...Show more
    Last updated: 13 days ago • Promoted
    Senior Full Stack Developer - Luxoft

    Senior Full Stack Developer - Luxoft

    Luxoft • oakville, on, ca
    Full-time
    The primary goal of the project is the modernization, maintenance and development of an eCommerce platform for a big US-based retail company, serving millions of omnichannel customers each week.Sol...Show more
    Last updated: 10 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Orion Innovation • Mississauga, CA
    Full-time
    Role : Senior Full Stack Developer [Java, J2EE] Location : Mississauga, ON Type : Hybrid Role Overview We are seeking an experienced and highly skilled Senior Full Stack Developer to join our agile te...Show more
    Last updated: 7 days ago • Promoted
    Full Stack Engineer - Querentia

    Full Stack Engineer - Querentia

    Querentia • mississauga, on, ca
    Full-time
    In this role, you will work with modern Python frameworks, Azure PaaS services, and DevOps practices to deliver secure, high-performance backend services and APIs, while collaborating closely with ...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Querentia • mississauga, on, ca
    Full-time
    In this role, you will work with modern Python frameworks, Azure PaaS services, and DevOps practices to deliver secure, high-performance backend services and APIs, while collaborating closely with ...Show more
    Last updated: 30+ days ago • Promoted
    Java Full Stack Engineer - oakville

    Java Full Stack Engineer - oakville

    Luxoft • oakville, on, ca
    Full-time
    We are looking for an experienced Java Developer who can help to perform migration of client platform : .Quickly onboard to Customer's processes. Develop new features in Java and Kotlin for Spring Boo...Show more
    Last updated: 7 days ago • Promoted