junior full stack software developer

See average salary for junior full stack software developer »

1,000 junior full stack software developer job listings in Canada. Find daily updated positions from leading job boards.


  • Montreal, QC, Canada Nikarva Technologies Full-time $83,000 - $138,000 Contract

    Join Nikarva Technologies as a Contract Software Engineer focused on full stack development. Leverage your skills in Node.js and TypeScript while building scalable systems for an AI-driven platform. This remote contract role is perfect for engineers with over three years of experience in software development. Your main responsibilities will include building...


  • Montreal, QC, Canada Athennian Full-time $48,000 - $150,000 Contract

    3 weeks ago Be among the first 25 applicantsCompany OverviewAthennian increases trust in business. Our products help legal, finance, and tax teams be transaction and audit-ready by organizing business entity and corporate structure information. Over 370,000 business entities in almost every country are managed on Athennian to automate workflows for...


  • Toronto, Ontario, Canada Turing Full-time

    About Us: Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who...


  • Mississauga, Ontario, Canada Proven Full-time

    Start your career building real software for a growing engineering firm LOCATION Mississauga, ON (in office) TYPE Full-time, permanent About The Opportunity PRI is a multidisciplinary engineering and environmental consulting firm with offices across British Columbia, Alberta, Nova Scotia, and Ontario, growing toward 300 people. Rather than bend the...

  • Sr. Software Engineer

    3 hours ago


    Toronto, Ontario, Canada Pinterest Full-time

    About Pinterest Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we’re on a mission to bring everyone the inspiration to create a life they love, and that starts with the people behind the product. Discover a career where you ignite...


  • Ottawa, ON, Canada Blackletter Full-time €110,000 - €150,000 Contract

    Seek a rewarding role at Blackletter as a Full Stack Software Engineer. This fully remote position focuses on developing an innovative legal AI platform with ownership over impactful features. Blackletter is on a mission to transform the legal landscape, and we are looking for a Software Engineer with over five years of experience. You will engage in both...


  • Vancouver, Metro Vancouver Regional District, Canada Electronic Arts Full-time €100,000 - €120,000 Contract

    Description & Requirements The Infrastructure and Platform Services team (IPS) is the backbone of EA’s global gaming ecosystem, delivering technology that powers live games and player experiences. As a Software Engineer on this team, you will collaborate with studios to develop internal tools that shape gameplay, progression, and live services. You will...


  • Ahuntsic North, QC, Canada enurgen Full-time

    Enurgen is building DUET, a generational platform for utility-scale solar that turns raw fleet telemetry into recovered revenue. We close the gap between what conventional monitoring can see and what it can diagnose, and across a portfolio it adds up to a lot.At our core is DUET (DUal-sided Energy Tracer), a 3D, physics-based energy yield model spun out of...


  • Canada Devconnectplatform Full-time €266,000 - €329,000 Contract

    Shape treasury technology as a Staff Software Engineer with Python, React, AWS, and hands-on architectural leadership in a remote-friendly model. Juniper Square is seeking a Staff Software Engineer to guide Treasury platform engineering. You will combine backend services, full-stack delivery, AI fluency, and technical mentorship. The team expands bank...


  • Canada Abroad Pathway Immigration Consultant Full-time $70,000 - $120,000 Contract

    Build innovative solutions as a Full Stack Software Engineer with a focus on coding and problem-solving. We welcome passionate candidates from Canada, Australia, and Germany to apply. As a Full Stack Software Engineer, you'll engage deeply in software development, bringing expertise in Python, Java, and JavaScript, specifically using frameworks like React...


  • Oshawa, Durham Region, Canada Ontario Power Generation Full-time $76,000 - $119,000 Contract

    Build full stack applications at Ontario Power Generation in Oshawa, using C#, .NET, Java, and practical Angular or React experience.As an Associate Software Engineer, you will independently develop, test, and maintain production applications. You will contribute to architecture, system stability, performance, security, documentation, and Agile delivery....


  • Victoria, Capital Regional District, Canada Impact Full-time €115,000 - €145,000 Contract

    Build real-time data processes at scale with AI coding agents as a Full Stack Software Engineer at impact.com in Victoria, BC. This senior-level opportunity supports impact.com’s global team and Partnership Platform. You will design distributed systems while using Claude Code, Codex, or GitHub Copilot. The work combines feature delivery, testing,...


  • Halifax, NS, Canada Affirm Full-time

    Build trustworthy card experiences at Affirm as a remote Canada Staff Full Stack Software Engineer using Python, Kotlin, and React. You will shape technical strategy for the Card Experiences team at Affirm. The work spans backend systems, web and mobile experiences, and distributed architecture. You will collaborate with product, design, risk, operations,...


  • Montreal, QC, Canada Atlassian Corp. Full-time $145,000 - $189,000 Contract

    Atlassians can choose where they work – whether in an office, from home, or a combination of the two. That way, Atlassians have more control over supporting their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity.To help our teams work together effectively, this role is fully remote but requires...


  • Montreal, QC, Canada HCLTech Full-time $60,000 - $85,000 Contract

    Support software engineers through troubleshooting, log analysis, and development tooling across North American time zones. Work directly with multiple stakeholders.This Full Stack Engineer role supports the software development community across the organization. You will manage internal applications and tooling while responding to engineering support...


  • Montreal, QC, Canada Placements24 Full-time $140,000 - $209,000 Contract

    About the RoleOur client, a rapidly growing tech startup, is seeking a talented Senior Software Engineer with full-stack expertise to join their fully remote team. This role offers the unique opportunity to contribute to the development of innovative web applications and platforms from anywhere within **South Africa**. You will be instrumental in designing,...


  • Montreal, QC, Canada Blackletter Full-time $110,000 - $150,000 Contract

    Seek a rewarding role at Blackletter as a Full Stack Software Engineer. This fully remote position focuses on developing an innovative legal AI platform with ownership over impactful features. Blackletter is on a mission to transform the legal landscape, and we are looking for a Software Engineer with over five years of experience. You will engage in both...


  • Montreal, QC, Canada AppDirect Full-time $100,000 - $120,000 Contract

    Build full-stack marketplace systems with React, Node.js, Go, and AWS at AppDirect’s Tackle business unit. Work remotely while owning production features end to end.As an Intermediate Software Engineer, you will help build Tackle’s marketplace post-transaction experience. Your work spans React frontend development, TypeScript and Node.js or Go backend...


  • Montreal, QC, Canada Candidate Full-time $181,000 - $241,000 Contract

    Build Affirm Card experiences remotely across Canada with full stack expertise in Python, Kotlin, React, and distributed systems. Use AI to ship trusted improvements.As a Staff Software Engineer on Affirm’s Card Experiences team, you will own customer-facing web, mobile, and backend features end to end. You will set technical strategy, shape execution...


  • Montreal, QC, Canada Affirm Full-time $181,000 - $241,000 Contract

    Lead full stack engineering remotely across Canada, combining scalable backend systems with React, React Native, or Vue experiences. Use AI thoughtfully.As a Staff Software Engineer on Affirms’ Card Experiences team, you will shape technical strategy and deliver customer-facing card journeys. You will design, develop, and launch distributed systems using...