Squalus Group

software developer

  • LocationRichmond Hill (ON)
  • Listed22/10/2026
  • SalaryCA$100,000/yr
  • FieldSoftware engineering

Average of 59 Software developer jobs in Canada we read: CA$10,039/mo · updated October 22. A market reference, not this job's salary.

About the job

Job Description GUI Software Developer - Richmond Hill, ON (in person, full-time permanent)

Our client builds award-winning AI and 3D-vision software that lets industrial robots program themselves . We are looking for a GUI software developer to design and implement user interface components and modules for our automation software. The candidate should have keen interest in engineering work and a strong ability to design professional, intuitive user interfaces.

Main duties:

  • Collaborate with cross-functional teams to understand project requirements and objectives.
  • Design, develop and maintain user interfaces for Windows applications with a seamless, visually appealing user experience.
  • Create wireframes, prototypes and mockups to communicate design ideas.
  • Maintain existing front-end modules to ensure reliability and efficiency.
  • Integrate with back-end, external communication protocols and APIs.
  • Stay current on industry trends and emerging technologies.
  • Conduct usability testing and iterate on interface designs.
  • Troubleshoot and resolve UI-related issues for optimal performance.

Requirements

Must-haves:

  • 2+ years of software development on Microsoft Windows / .NET.
  • Proficiency in C#, WPF and the MVVM design pattern (must have).
  • Real UI/UX design skill with Figma, Adobe XD or Sketch (wireframes, prototypes); portfolio preferred.

Nice-to-haves:

  • XAML and in-depth knowledge of Windows UI design principles.
  • C++, Python, JavaScript; Node.js / React.
  • Multi-threading; TCP/IP and HTTP networking; RESTful APIs; XML/JSON serialization; Git.
  • 3D visualization frameworks (OpenCascade, OpenGL, WebGL, VTK).
  • Usability testing; strong eye for detail and user-centred design.

Education: Bachelor's in computer science or equivalent.

Salary

$85-100K.

  • Requirements Must-haves: - 2+ years of software development on Microsoft Windows / .NET. - Proficiency in C#, WPF and the MVVM design pattern (must have). - Real UI/UX design skill with Figma, Adobe XD or Sketch (wireframes, prototypes)
  • portfolio preferred. Nice-to-haves: - XAML and in-depth knowledge of Windows UI design principles. - C++, Python, JavaScript
  • Node.js / React. - Multi-threading
  • TCP/IP and HTTP networking
  • RESTful APIs
  • XML/JSON serialization
  • Git. - 3D visualization frameworks (OpenCascade, OpenGL, WebGL, VTK). - Usability testing
  • strong eye for detail and user-centred design. Education: Bachelor's in computer science or equivalent.

Job details

Company
Squalus Group
Posted
15 October 2026
Advert site
jobbank.gc.ca

How to apply

Find Best Job fills in and sends this employer's form for you, with your CV and your answers. Create the account and this job goes into your queue.

Free to start: 3 applications, 1 a day. Buy credits and up to 10 go out a day, from US$0.33 an application. See prices

See also