1

Desktop Application Developer Jobs in Ontario (NOW HIRING)

Create and launch powerful, user-facing features for Desktop and Mobile Web that help spark ... industry Web application development experience, building consumer or business facing products.

Systems Engineer

Toronto, ON · Hybrid

CA$100K - CA$142K/yr

Experience creating deployment pipelines for Windows Server Core, Windows Server Desktop Experience ... Familiarity with Cisco Application Centric Infrastructure (ACI), Palo Alto Networks firewalls, SQL ...

We have a significant Azure virtual desktop deployment so experience designing and managing AVD ... Collaborate with software developers to optimize application performance. * Stay updated with the ...

Full Stack Software Engineer

Waterloo, ON · Hybrid

CA$100K - CA$140K/yr

As a Full Stack Developer at RideCo, you will contribute to shaping the architecture, design, and ... Mobile Application Development: * Design and develop hybrid mobile applications using Ionic for ...

Manage deployment activities and change requests, supporting application and infrastructure ... Desktop. * Exposure to Azure Data Factory pipeline development and deployments is an added ...

Two to four years of IT support, service desk, desktop support, or application-support experience ... Experience in construction, engineering, property, or professional services * Experience supporting ...

Systems Engineer

Markham, ON · On-site

CA$45K - CA$55K/yr

... application management services. If this is you; you'll also have a strong with expertise in ... Kaseya, OTRS, Intune, ITGlue, Horizon Client, or Remote Desktop Services (RDP). * Microsoft 365 ...

Windscribe -Senior UX Designer

Toronto, ON · Remote

CA$95K - CA$125K/yr

About the Position Reporting to the Frontend Engineering Manager , you'll work closely with the ... Design, map, and iterate end-to-end user flows across web, desktop, and mobile * Turn complex or ...

Showing results 41-60

Desktop Application Developer information

See Ontario salary details

$34.5K

$104.3K

$150K

How much do desktop application developer jobs pay per year?

As of Aug 23, 2026, the average yearly pay for desktop application developer in Ontario is $104,331.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,500.00 and $127,500.00 per year, depending on experience, location, and employer.

What is a desktop application developer?

A Desktop Application Developer is responsible for designing, building, and maintaining software applications that run on desktop operating systems like Windows, macOS, and Linux. They work with programming languages such as C#, Java, Python, or C++ and utilize frameworks like .NET, Qt, or Electron. Their duties include debugging, optimizing performance, and ensuring a seamless user experience. Developers may also collaborate with UX/UI designers, testers, and other developers to create functional and efficient applications.

What does a desktop application developer do?

A Desktop Application Developer usually spends their day designing, coding, testing, and maintaining software applications for desktop environments. Common tasks include collaborating with product managers to clarify requirements, debugging and resolving issues, and writing clear documentation for end users or other developers. Developers may also participate in team meetings, code reviews, and contribute to continuous improvement initiatives. The role often requires balancing independent work with close teamwork to ensure features are delivered on time and meet quality standards.

What are the key skills and qualifications needed to thrive as a desktop application developer?

To thrive as a Desktop Application Developer, you need strong programming skills in languages such as C#, Java, or C++, combined with experience in software design and debugging. Familiarity with development environments like Visual Studio, version control systems such as Git, and sometimes certifications in relevant technologies can be beneficial. Excellent problem-solving abilities, attention to detail, and good communication skills help you understand requirements and collaborate effectively with other teams. These skills ensure the delivery of reliable, user-friendly desktop applications that meet business and user needs.

What are popular job titles related to Desktop Application Developer jobs in Ontario?

For Desktop Application Developer jobs in Ontario, the most frequently searched job titles are:

What job categories do people searching Desktop Application Developer jobs in Ontario look for?

The top searched job categories for Desktop Application Developer jobs in Ontario are:

What cities in Ontario are hiring for Desktop Application Developer jobs?

Cities in Ontario with the most Desktop Application Developer job openings:

Infographic showing various Desktop Application Developer job openings in Ontario as of August 2026, with employment types broken down into 71% Full Time, 25% Part Time, and 4% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $104,331 per year, or $50.2 per hour.

Sr. Software Engineer, Web

Pinterest

Toronto, ON • On-site, Remote

Full-time

Re-posted 28 days ago


Job description

At Pinterest, we're seeking curious, versatile Web Engineers to join our Product Engineering teams. You'll work closely with product managers, designers, and backend engineers to continuously push the boundaries of what's possible on the web-delivering delightful, cutting-edge experiences for millions of Pinners around the world.

This is your opportunity to shape the future of inspiration-bringing bold product ideas to life, owning projects end to end, and driving innovations that empower both our users and fellow engineers. If you love solving complex problems, embrace new technologies, and care deeply about user experience, we'd love to have you onboard.

What you'll do:

  • Build for Impact: Create and launch powerful, user-facing features for Desktop and Mobile Web that help spark creativity and inspire our global community.
  • Full Product Ownership: Contribute through every stage-from rapid prototyping and A/B testing to architecting, building, and scaling solutions that reach millions.
  • Cross-Functional Collaboration: Partner closely across design, product, and backend to deliver seamless, end-to-end functionality.
  • Drive Innovation: Advocate for Pinners by suggesting new ideas and features, and use your product sense to shape what's next.
  • Quality Engineering: Employ automated testing and best practices to deliver reliable, maintainable code-taking full ownership of your work.
  • Mentor & Connect: Share your expertise through mentoring teammates, leading code reviews, and contributing to technical decision-making.
  • Leverage AI Thoughtfully: Use AI for rapid prototyping, information synthesis, documentation, and more-always validating results to drive speed, quality, and innovation.

What we're looking for:

  • Deep understanding of Web development and best practices in React/Redux.
  • 5+ years of industry Web application development experience, building consumer or business facing products.
  • Experience in following best practices in writing reliable and maintainable code that may be used by many other engineers.
  • Ability to keep up-to-date with new technologies to understand what should be incorporated.
  • Strong collaboration and communication skills.
  • Bachelor's degree in a relevant field such as Computer Science, or equivalent experience.
  • Demonstrated ability to use AI to improve speed and quality in your day-to-day workflow for relevant outputs.
  • Strong track record of critical evaluation and verification of AI-assisted work (e.g., testing, source-checking, data validation, peer review).
  • High integrity and ownership: you protect sensitive data, avoid over-reliance on AI, and remain accountable for final decisions and deliverables.

This job posting is for an open vacancy. Please note that the company utilizes artificial intelligence to screen applicants for the positions.

Relocation Statement:

  • This position is not eligible for relocation assistance. Visit our PinFlex page to learn more about our flexible work model.

In-Office Requirement Statement:

  • We prioritize flexibility, but believe in the power of in-person connection. This role requires occasional onsite collaboration (1-2 times per quarter), so you can be located anywhere in Ontario.

#LI-REMOTE

#LI-AD1