×
Register Here to Apply for Jobs or Post Jobs. X

GUI Software Developer

Job in Richmond Hill, Ontario, Canada
Listing for: SQUALUS GROUP
Full Time position
Listed on 2026-10-17
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 - 110000 CAD Yearly CAD 80000.00 110000.00 YEAR
Job Description & How to Apply Below
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.

  • 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.
  • Multi-threading; TCP/IP and HTTP networking; RESTful APIs; XML/JSON serialization;
    Git.
  • Usability testing; strong eye for detail and user-centred design.

Education:

Bachelor's in computer science or equivalent.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary