Talent.com
SQUALUS GROUP
GUI Software DeveloperSQUALUS GROUP • Richmond Hill Central, ON, ca
Search for other jobs
GUI Software Developer

GUI Software Developer

SQUALUS GROUP • Richmond Hill Central, ON, ca
11 hours ago
Job type
  • Full-time
  • Permanent
Job description

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.

Create a job alert for this search

GUI Software Developer • Richmond Hill Central, ON, ca