Talent.com
Full Stack Engineer
Full Stack EngineerBusPlanner • Toronto, ON, CA
Full Stack Engineer

Full Stack Engineer

BusPlanner • Toronto, ON, CA
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

Position Overview

We’re looking for a Fullstack Developer with strong experience in C++ and .NET to help build and maintain our flagship platform, BusPlanner Pro, and related web-based tools. The ideal candidate will be deeply comfortable working in back-end systems, with additional exposure to front-end development using ASP.NET MVC, JavaScript, and Bootstrap.

This is a backend-heavy role - but the ability to contribute to UI development and collaborate across the full stack is important. Our environment includes C++ for core business logic, .NET/C# for web applications, and SQL Server/MySQL for data access. We deploy on IBM Cloud and use Azure DevOps-managed CI/CD pipelines.

Key Responsibilities

  • Contribute to the development and maintenance of BusPlanner Pro, written in C++.
  • Build and support web applications using ASP.NET MVC, C#, and .NET Framework/Core.
  • Support front-end development using JavaScript, HTML5, CSS3, and Bootstrap.
  • Collaborate with cross-functional teams (Product, UI/UX, QA) to deliver reliable, high-quality software.
  • Write clean, maintainable, well-documented code across both front-end and back-end components.
  • Develop and optimize SQL queries and integrate with relational databases like MySQL.
  • Participate in peer code reviews, CI/CD processes, and DevOps-based release workflows.
  • Investigate, debug, and resolve issues in both legacy and modern systems.

Requirements

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field — or equivalent experience.
  • Strong analytical and problem-solving skills; able to work both independently and as part of a team.
  • Strong experience developing web applications using .NET, C#, and ASP.NET MVC.
  • Familiarity with front-end technologies: JavaScript, Bootstrap, HTML5, and CSS3.
  • Experience working with RESTful APIs, software design principles, and architectural patterns.
  • Strong grasp of object-oriented programming (OOP) and performance optimization.
  • Proficiency with SQL, MySQL, and relational database design.
  • Minimum 3 years of full-time work experience.

Nice to Have

  • Solid professional experience with C++ in a production environment.
  • Familiarity with IBM Cloud, Azure, or AWS cloud environments.
  • Exposure to MEAN stack (MongoDB, Express, Angular, Node)
  • Experience with CI/CD pipelines, DevOps, or container tools like Docker.
  • Knowledge of legacy system modernization or previous work on hybrid architecture environments.

Benefits


What We Offer

  • Competitive salary and performance-based bonuses.
  • Flexible work hours and remote-friendly setup.
  • Opportunities to grow in a hybrid legacy/modern codebase environment.
  • A collaborative team culture focused on high-impact engineering.
  • Full health and wellness benefits.

Compensation

The expected salary for this role starts at $90,000+, with flexibility based on experience and qualifications.

Create a job alert for this search

Full Stack Engineer • Toronto, ON, CA

Similar jobs
Full Stack Software Engineer

Full Stack Software Engineer

IBM • Toronto
Full-time
We build tools that sellers actually want to use — and that means they need to look and feel as good as they work.This role sits at the intersection of full-stack engineering and product design, an...Show more
Last updated: 4 days ago • Promoted
Full Stack Software Engineer - Construction Tech

Full Stack Software Engineer - Construction Tech

Brickeye • Toronto
Full-time
Full Stack Software Engineer - Construction Tech.Brickeye transforms construction sites through intelligent IoT technology.Our platform provides real-time visibility, early risk detection, and smar...Show more
Last updated: 30+ days ago • Promoted
Full Stack Engineer

Full Stack Engineer

DeliveryEase • Toronto, Ontario, Canada
Full-time
DeliveryEase is a healthcare technology company focused on increasing access to care by making prescription delivery faster, simpler, and more reliable.We build technology that connects patients, p...Show more
Last updated: 30+ days ago • Promoted
Full Stack Engineer

Full Stack Engineer

MinuteBox • Toronto, Ontario, Canada
Full-time
Our customers turn hours of legal work into minutes by supercharging their workflows.Along with you, we're shaping the future of legal, regulatory and compliance work.For too long legal software ha...Show more
Last updated: 30+ days ago • Promoted
Full Stack Engineer

Full Stack Engineer

GEI Consultants, Inc • Markham
Full-time
The Full Stack Engineer is responsible for front-end development and back-end interconnection of solutions that support AI-powered applications and integrations across GEI.This role builds user-fac...Show more
Last updated: 12 days ago • Promoted
Full Stack Engineer

Full Stack Engineer

BeaconFire Inc. • Toronto
Full-time
Develop websites using HTML, CSS, Node.Write scalable, secure, maintainable code that powers our clients’ platforms;.Create, deploy, and maintain automated system tests;.Work with Testers to unders...Show more
Last updated: 30+ days ago • Promoted
Full Stack Development

Full Stack Development

Float • Toronto
Full-time
Float is on a mission to simplify finance for Canadian businesses, empowering them to eliminate complexity and unlock new opportunities.Through our innovative platform, Float enables businesses to ...Show more
Last updated: 30+ days ago • Promoted
Senior Full-Stack Engineer — Hybrid (Canada)

Senior Full-Stack Engineer — Hybrid (Canada)

Nasdaq, Inc. • Toronto
Full-time
A financial technology company in Toronto is seeking a Senior Software Engineer - Full Stack Developer to design and implement advanced IT solutions.In this role, you will leverage over 8 years of ...Show more
Last updated: 30+ days ago • Promoted
Full-Stack Engineer

Full-Stack Engineer

Ribbon AI • Toronto, Ontario, Canada
Full-time
Joining Ribbon as an early Full-Stack Engineer means more than just writing code but to help define the technical foundation of a company that’s re-inventing how the world hires.You’ll be building ...Show more
Last updated: 26 days ago • Promoted
Staff Full-Stack Engineer | Relocate to Bangkok

Staff Full-Stack Engineer | Relocate to Bangkok

Agoda • Toronto
Full-time
A global travel technology company is seeking a Staff Software Engineer (Full Stack) based in Bangkok with comprehensive relocation support.The role includes leading full-stack architecture for hig...Show more
Last updated: 30+ days ago • Promoted
Full Stack Engineer

Full Stack Engineer

GEI Consultants • Markham, York region, Canada
Full-time
ITVaughan,OntarioMarkham,OntarioKitchener,OntarioGuelph,Ontario.The Full Stack Engineer is responsible for front-end development and back-end interconnection of solutions that support AI-powered ap...Show more
Last updated: 30+ days ago • Promoted
Full Stack Engineer

Full Stack Engineer

HRB • Toronto
Full-time
We are seeking a skilled Full Stack Engineer to join our dynamic team, focusing on developing features for an innovative web application aimed at transforming how individuals manage their significa...Show more
Last updated: 30+ days ago • Promoted
Principal Full Stack Engineer

Principal Full Stack Engineer

Questrade Financial Group • Toronto, Ontario, Canada
Full-time +1
Questrade Financial Group (QFG), through its companies - Questrade, Inc.Questrade Wealth Management Inc.Community Trust Company, Zolo, and Flexiti Financial Inc.Questrade uses cutting-edge technolo...Show more
Last updated: 16 days ago • Promoted
Full Stack Engineer - Flexton Inc.

Full Stack Engineer - Flexton Inc.

Flexton Inc. • toronto, on, ca
Full-time
San Jose, CA with development centers in India at multiple locations.We are a leading professional services company offering a unique product mix that extends into Technology, Consulting, Digital a...Show more
Last updated: 15 days ago • Promoted
Full Stack Engineer

Full Stack Engineer

Symend Inc • Toronto
Full-time
The Fullstack Software Engineer is responsible for producing and implementing functional software solutions that align with the client needs and business goals.This role is responsible for driving ...Show more
Last updated: 30+ days ago • Promoted
Senior Full-Stack Engineer — Build the Rental Platform

Senior Full-Stack Engineer — Build the Rental Platform

Reffie • Toronto
Full-time
An innovative tech startup in Toronto seeks a skilled Full Stack Developer.In this role, you will build and enhance the company's web platform, manage the full software development lifecycle, and w...Show more
Last updated: 30+ days ago • Promoted
Full-Stack Engineer for AI-Driven Growth

Full-Stack Engineer for AI-Driven Growth

Beacon Software • Toronto
Full-time
A technology investment firm in Toronto is looking for a versatile Software Engineer to drive innovation across its portfolio of companies.The role demands experience in full-stack and backend deve...Show more
Last updated: 30+ days ago • Promoted
Senior Full-Stack Engineer for Purpose-Driven Platform

Senior Full-Stack Engineer for Purpose-Driven Platform

Benevity • Toronto
Full-time
A leading technology company based in Canada is seeking a Senior Software Developer to enhance their innovative platform.The role involves crafting clean, modular code while collaborating with prod...Show more
Last updated: 30+ days ago • Promoted