
Posted 6 days ago
Software Developer
Traferox Technologies Inc.Software Developer
Requirements
Bachelor of Science/Engineering in computer science or electrical engineering, 4+ years software development experience, Full-stack web development with TypeScript, React, and Redux, Electron-based desktop application development, Python or other scripting languages, Azure Static Web Apps and Azure Functions, REST API integration, Git version control
Skills
TypeScriptReactReduxPythonAzureC#Git
About the role
Responsibilities
- Design and implement software products across a variety of platforms
- Support product architecture development, including requirements, specifications, and risk analysis
- Participate in the creation and execution of test protocols and unit tests
- Investigate and resolve issues identified during internal testing or at customer sites
- Create and maintain documentation to ensure compliance with Quality Management Systems and medical device regulations
- Support software product release, maintenance, and optimization
Requirements
- Bachelor of Science or Engineering in Computer Science, Electrical Engineering, or a similar field
- 4+ years of software development experience, ideally within a regulated industry
- Full-stack web development experience using TypeScript, React, and Redux
- Experience with Electron-based desktop application development
- Proficiency with Python or other scripting languages
- Familiarity with Azure Static Web Apps, Azure Functions, and REST API integration
- Hands-on experience with Git version control and bug tracking systems
- Knowledge of modern frontend architecture, state management, and component design
Preferred Qualifications
- Experience with .NET development and XAML-based frameworks (WPF, Prism, Avalonia, or .NET MAUI)
- Knowledge of medical device software standards and regulations (IEC 62304, cybersecurity)
- Experience with C# or low-level software development in C/C++
- Exposure to mobile application development or embedded systems (STM32, FreeRTOS)
- Experience working within a formal Quality Management System (QMS)
About the Company
Traferox creates, manufactures, and commercializes products used to transplant solid organs such as lungs, hearts, livers, kidneys, and pancreases. Utilizing technologies invented by transplant surgeons at the University Health Network (UHN), Traferox is committed to improving organ transplant outcomes and saving patients' lives.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Developer
Traferox Technologies Inc. · Mississauga
