Web Developer – Multi-stack Generalist

About Us

Fio Corporation is an innovative Canadian healthcare technology and research company operating at the intersection between healthcare delivery and data. Fio works with public and private sector clients to overcome quality, connectivity and data challenges in today’s increasingly decentralised healthcare landscape.

Fio is headquartered in Toronto, Canada. We have global operations in Africa, Southeast Asia, Latin America, and India.

Role Summary

As a Generalist Developer in the Web Services group, you are an integral member of a team of talented software and systems engineers developing central aspects of Fio’s offering. You are primarily responsible for designing and developing web applications and APIs that are used to derive insights from clinical data and to manage a global fleet of connected devices. This includes full stack development of modern, data-rich web applications and HTTP APIs used by web, Android and 3rd party clients.

Key Accountabilities and Responsibilities

  • Contribute directly to the overall design, development and continued improvement of Fio’s web services
  • Develop modern web-based user interfaces with attention to usability, internationalization and bandwidth efficiency
  • Develop robust, secure back-end web APIs accessed by a variety of clients
  • Contribute to related projects including Android applications that access the above APIs
  • Document technical specifications and test plans based on business and technical requirements

Your Core Strengths

  • Degree in Computer Science, Software Engineering or equivalent experience
  • Experienced and inspired developer with strong software design skills
  • Expert in at least one high-level programming language, C# or Java preferred
  • Experience developing secure, high-performance web APIs that others rely on
  • Solid understanding of RESTful web services
  • Solid understanding of relational databases and SQL, MSSQL preferred
  • Advanced knowledge of software development and deployment on Windows
  • Advanced problem-solving and analytical skills
  • Good oral and written communication skills

Some of Your Other Talents

  • Knowledge of medical data and connectivity standards
  • Experience in a regulated environment (ISO 13485)
  • Experience developing with Java for Android or Linux servers
  • Experience and skill in data analysis and visualisation
  • Experience with test automation and formal verification processes

Your Style

  • You are motivated and energetic, you take initiative
  • You enjoy finding solutions to varying and numerous challenges
  • You are detail and team oriented
  • You manage time, prioritize and collaborate effectively in a group
  • You keep up to date with industry best practices and technologies
  • You communicate clearly and succinctly, both in person and in writing
  • You take pride in your work

Our Values

  • Be Honest
  • Be Caring
  • Be Frugal
  • Be Prepared
  • Be Impactful

Interested candidates may apply HERE.

Latest news
Fio showcases remote device connectivity and healthcare management platform at AACC 2016
Fio Corporation is exhibiting its cloud-based connectivity and reporting platform for decentralized [more]
Africare and Fio mark World Malaria Day with innovative new partnership in Nigeria
Launched on World Malaria Day, this collaboration introduces Fio’s integrated diagnostic and data [more]
Malaria Journal findings highlighted on SciDev.net
Following an article published in Malaria Journal looking at how the Deki™ Reader and Fionet™ sy [more]
Take our RDT reading survey
Rapid diagnostic tests (RDTs) allow health workers to offer accurate diagnostic services at the poin [more]
Fio and partners present latest findings at ASTMH 2015 Annual Meeting
Results presented at the American Society of Tropical Medicine and Hygiene’s 64th Annual Meeting h [more]
Public-private collaboration transforms malaria testing and tracking in the DRC
The Ministry of Health in the Democratic Republic of Congo is taking a bold step forward in the figh [more]
Back to top

Privacy         Terms of Use

Copyright Fio Corporation. All rights reserved. Fio is a registered trademark of Fio Corporation. Deki and Fionet are trademarks of Fio Corporation. All other trademarks are the properties of their respective owners. Subject to terms of use. No guarantee or promise of performance is made. Contact us for details on commercial availability. Errors and omissions excepted.