1

Full Stack Net Developer Jobs in Ontario (NOW HIRING)

Be Seen First

Senior AI Developer/ Full Stack

Toronto, ON · On-site

CA$115K - CA$130K/yr

The Senior AI Developer/Full Stack is a hands-on role within the SalesSuperStar AI team, focused on building the core systems that power our AI-driven Custom Agent and integrated Light CRM platform.

\n \n \n \n \n The successful Senior Full Stack Developer will assume ownership for a diversity of greenfield projects and mentor junior developers. \n \n \n \n \n \n This role will involve adding ...

\n \n \n \n \n Our client is currently looking for a Full\-Stack Developer to directly work with the in\-house development team (currently 16 team members). The ideal candidate will have the desire to ...

\n \n \n \n \n Our client is currently looking for a Full\-Stack Developer to directly work with the in\-house development team (currently 16 team members). The ideal candidate will have the desire to ...

AI Full Stack Developer

Toronto, ON · On-site

CA$114K - CA$171K/yr

We are seeking a talented senior full stack developers or team leads to join our Canadian Apps and Infra team. This AI-enabled role involves leading a team to design, develop, and maintain components ...

\n \n \n \n \n The Full Stack Web Developer role is a key role in supporting IT Solutions and ... NET web application development technologies (MVC 5, MVC Identity, Linq, Entity Framework) \n

Full Stack Developer

Toronto, ON · Hybrid

CA$90K - CA$125K/yr

About The Role As a Full Stack Developer you'll be tasked with working on one of our web application projects. Working within the software development team, your duties will require you to assist in ...

We are seeking a talented senior full stack developers or team leads to join our Canadian Apps and Infra team. This AI-enabled role involves leading a team to design, develop, and maintain components ...

Senior Full Stack Software Engineer Aversan Inc.(www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety ...

Machina Labs is seeking a Full Stack Engineer to join our software team and help build the systems that power our robotic sheet metal forming platform. In this role, you'll bridge the gap between the ...

We are hiring a Senior Developer to help design, evolve, and scale the core systems that power KEV ... NET. Ensure frontend and backend systems are aligned, performant, and built for long-term ...

We are hiring a Senior Developer to help design, evolve, and scale the core systems that power KEV ... NET. Ensure frontend and backend systems are aligned, performant, and built for long-term ...

Bachelor's Degree in Engineering \/ Computer Science \n * 3+ years of experience as a full stack developer on Magento 1.x \/2.x \n * LAMP stack expertise with fundamentals Magento, PHP\/or Zend ...

We are looking for Full Stack Developers to join our IAM (Identity and Access Management) team in the Engineering Organization. This role has openings at Intermediate and Senior level positions. The ...

... full stack developer on Magento 1.x \/2.x \n * LAMP stack expertise with fundamentals Magento, PHP\/or Zend framework \n * Proficiency in object\-oriented programming \n * Experience with Lean ...

next page

Showing results 1-20

Full Stack Net Developer information

See Ontario salary details

$46K

$109.6K

$178K

How much do full stack net developer jobs pay per year?

As of Jun 20, 2026, the average yearly pay for full stack net developer in Ontario is $109,593.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,500.00 and $123,500.00 per year, depending on experience, location, and employer.

What Is a Full Stack .NET Developer?

A full stack .NET developer works on a team of developers to design a new web application or software program. In this job, your duties include participating in the entire development process and consulting with front-end and back-end developers to ensure that your programs look right and interface correctly with hardware. Qualifications for this career include several years of experience developing and building web applications. You should have a bachelor’s degree in computer science and possess strong coding skills in a number of database languages, including the .NET framework and JavaScript.

What is the difference between Full Stack Net Developer vs Web Developer?

AspectFull Stack Net DeveloperWeb Developer
Required SkillsProficiency in C#, ASP.NET, JavaScript, HTML, CSS, database managementHTML, CSS, JavaScript, possibly some backend languages like PHP or Python
Work EnvironmentDevelops both client-side and server-side applications, often in enterprise settingsPrimarily focuses on website or web application front-end and/or back-end development
Common UsageUsed in full-stack development projects within .NET ecosystemsUsed for building and maintaining websites and web applications

Full Stack Net Developers and Web Developers both work on web applications, but Full Stack Net Developers handle both front-end and back-end development within the .NET framework, often in enterprise environments. Web Developers may specialize in either front-end or back-end tasks and use a broader range of technologies. The choice depends on project scope and technical requirements.

What is a Full Stack .NET Developer?

A Full Stack .NET Developer is a software engineer skilled in both front-end and back-end development using the .NET technology stack. This role involves designing, building, and maintaining web applications, often utilizing languages like C#, ASP.NET, HTML, CSS, JavaScript, and frameworks such as Angular or React. Full Stack .NET Developers handle everything from user interfaces to server-side logic and databases, ensuring seamless integration and functionality across the entire application. They are valued for their versatility and ability to work across multiple layers of a software project.

How do Full Stack .NET Developers typically collaborate with front-end and back-end team members on large projects?

Full Stack .NET Developers often act as bridges between front-end and back-end teams, facilitating smooth integration of user interfaces with server-side logic. They frequently participate in code reviews, daily stand-ups, and cross-functional meetings to ensure alignment on project goals and technical requirements. Collaboration tools like Git, Jira, and Azure DevOps are commonly used to manage tasks and track progress. Effective communication skills and a broad understanding of both client and server technologies are essential for troubleshooting issues and delivering cohesive solutions.

What are the key skills and qualifications needed to thrive as a Full Stack .NET Developer, and why are they important?

To thrive as a Full Stack .NET Developer, you need a strong background in C#, ASP.NET, front-end technologies (such as JavaScript, HTML, and CSS), and a relevant degree or equivalent experience. Familiarity with frameworks like .NET Core, Entity Framework, SQL databases, version control tools (like Git), and cloud platforms (such as Azure) is typically required, along with certifications like Microsoft Certified: Azure Developer Associate. Strong problem-solving skills, effective communication, and an ability to collaborate across teams help set candidates apart. These skills and qualities enable developers to build robust, scalable applications and adapt to the dynamic requirements of modern software projects.
What are the most commonly searched types of Full Stack Net Developer jobs in Ontario? The most popular types of Full Stack Net Developer jobs in Ontario are:
What are popular job titles related to Full Stack Net Developer jobs in Ontario? For Full Stack Net Developer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Full Stack Net Developer jobs in Ontario look for? The top searched job categories for Full Stack Net Developer jobs in Ontario are:
What are popular job titles related to Full Stack Net Developer jobs in ON? For Full Stack Net Developer jobs in ON, the most frequently searched job titles are:

Senior AI Developer/ Full Stack

ONIT Energy/ Canadian Water Savings

Toronto, ON • On-site

CA$115K - CA$130K/yr

Full-time

Medical, Dental, PTO

Posted 4 hours ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

The Senior AI Developer/Full Stack is a hands-on role within the SalesSuperStar AI team, focused on building the core systems that power our AI-driven Custom Agent and integrated Light CRM platform. This role is critical to the development of a fast-moving, mission-critical MVP, ensuring that frontend, backend, integrations, and platform workflows come together in a scalable, reliable, and production-ready environment.

Overview

We are building a production AI outbound sales platform that combines a real-time AI Custom Voice Agent with an integrated Light CRM and operator platform. This is a hands-on senior role for someone who can design, build, and productionize AI systems while also contributing across the full stack.

The role spans real-time voice workflows, LLM serving, RAG, evaluation, fine-tuning, backend services, and the frontend tools needed to operate and monitor the platform. The environment includes FastAPI, Python, React, TypeScript, PostgreSQL, Redis, Kafka, Twilio-based telephony, local model serving, and AI evaluation tooling.

Position Summary

We are looking for a senior developer with strong AI engineering depth and solid full-stack capability. You will help build and improve a real-time AI voice system covering telephony, STT, TTS, LLM inference, retrieval, prompt orchestration, evaluation, and production deployment, while also supporting the surrounding SaaS platform.

This role goes well beyond simple API integration. You will work across a high-concurrency production architecture that combines CRM integration and the AI Custom Agent, including FastAPI, Python, React, PostgreSQL, Redis, Kafka, telephony, voice AI, vector retrieval, and observability. The right person can translate AI concepts into reliable, measurable business systems.

Key Responsibilities

AI Agent Development

  • Design, build, and improve the core AI Custom Agent used in a live outbound sales environment.
  • Develop and optimize prompt orchestration, context management, memory handling, tool calling, and agent workflows.
  • Build and maintain RAG pipelines using modern retrieval frameworks, vector databases, embeddings, and conversation state persistence.
  • Improve agent quality through structured evaluation, benchmark testing, error analysis, and systematic iteration.
  • Work on voice AI workflows spanning telephony, audio streaming, STT, TTS, turn-taking, and response generation.

LLM Inference, Fine-Tuning, and Optimization

  • Deploy, run, and optimize open-weight models in production using inference frameworks such as vLLM.
  • Work directly on throughput, concurrency, latency, and time-to-first-token optimization for real-time AI workloads.
  • Build and maintain fine-tuning workflows using LoRA or QLoRA and the Hugging Face ecosystem.
  • Support training, evaluation, quantization, checkpoint management, and deployment workflows for domain-specific model improvements.
  • Help determine when prompting, RAG, fine-tuning, or workflow design is the right solution to a given business problem.

Backend and Platform Engineering

  • Build and maintain backend services in Python and FastAPI that power the AI management layer, orchestration logic, APIs, and platform integrations.
  • Design clean internal and external APIs, webhooks, and service boundaries across CRM, telephony, AI, and automation layers.
  • Implement robust data models and backend workflows using PostgreSQL, Redis, Kafka, and related services.
  • Ensure fault tolerance, observability, and production reliability across distributed services and background processes.

Full Stack Product Development

  • Contribute to the operator and admin platform using React and TypeScript.
  • Build interfaces for lead workflows, call monitoring, agent controls, prompt management, quality review, analytics, and platform operations.
  • Partner with product, QA, and operations stakeholders to ensure the platform is usable, stable, and aligned to business workflows.

Production Engineering and Collaboration

  • Work closely with infrastructure, telephony, QA, and product teams to move AI capabilities into stable production.
  • Contribute to CI/CD, testing, observability, security, and engineering best practices.
  • Participate in architecture reviews, code reviews, and technical decision-making.
  • Help establish standards for AI engineering, experimentation, deployment, and platform reliability.

Key Qualifications, All Must-Haves

  • 7+ years of software development experience, including significant hands-on backend engineering.
  • Strong backend Python capability and proven production experience with FastAPI.
  • Strong full-stack development experience, including React and modern frontend application development.

Hands-on experience:

  • Building AI applications beyond simple API wrappers, including prompt orchestration, context handling, memory, and multi-step workflows.
  • Designing and implementing RAG architectures, including ingestion, chunking, embeddings, retrieval strategy, vector stores, and context injection.
  • Deploying and running open-weight LLMs in production, ideally using vLLM.
  • With fine-tuning methods such as LoRA or QLoRA, ideally using tools in the Hugging Face ecosystem.
  • With evaluation frameworks and systematic improvement of LLM outputs, including prompt iteration, response quality assessment, benchmark-based testing, and structured evaluation workflows.
  • With real-time AI systems or voice workflows, including telephony, STT, TTS, streaming, or other low-latency interactive architectures.
  • Designing and building production APIs, distributed services, and integration-heavy systems.
  • With PostgreSQL and Redis, including state handling, caching, queues, and pub/sub patterns.
  • Integrating third-party SaaS and platform APIs, including CRM, telephony, or workflow automation systems.
  • With Docker-based environments and production deployment workflows.
  • With monitoring, logging, observability, and troubleshooting in live production environments.

Preferred Additional Strengths

Experience as follows:

  • LangChain, LangGraph, Qdrant, sentence-transformer pipelines, or similar orchestration and retrieval tooling.
  • DeepEval, lm-eval-harness, Langfuse, MLflow, Locust, or similar evaluation and benchmarking tools.
  • Pipecat, Twilio, Deepgram, ElevenLabs, or related voice AI stack components.
  • Optimizing high-concurrency inference workloads in production.
  • On-prem or private AI infrastructure.
  • Building high-throughput sales, contact center, or communications platforms.

Closing Profile

This role is for a builder who is genuinely AI-first, not a traditional full-stack developer who has only lightly touched AI. You should be comfortable owning the hard parts of applied AI engineering in production, while also being capable of contributing across the supporting full-stack platform. The right person will help us accelerate model quality, voice workflow reliability, production performance, and overall, AI platform maturity.

Diversity & Accessibility

At OWE, we believe that diverse perspectives fuel innovation. We are committed to fostering an inclusive environment that values equity and accessibility. If you require accommodations at any stage of the hiring process- we’ll be happy to assist.