This job board retrieves part of its jobs from: Human Resources Jobs | Toronto Jobs | Work From Home

The top job offers in Canada!

To post a job, login or create an account |  Post a Job   

A simple jobs board with daily updated offers from Canada

previous arrow
next arrow

MetricAid: Software Engineer


This is a Full-time position in Papineau-Cameron, ON posted January 23, 2021.

MetricAid provides scheduling services to hospitals that improve the quality of life for both patients and physicians.

Our portal is entirely web-hosted, providing a SaaS solution to support our scheduling services.

We are currently undergoing a rapid period of growth, and we need to bring on more talented developers to help us accomplish our goals.

As our business continues to grow, so does the demand for quality programmers.

We are looking for a developer who has more than just a desire to write good code, but also a passion for creating great features!

Tech Stack:PostgreSQL databaseGoLang serversWeb application client (HTML/JS/CSS) Required1-3 years of professional programming experiencePost-secondary education in relevant field, or equivalent professional experienceAbility to work as part of a teamDesire to learn new skills, while sharing your own Needed skills/knowledge:HTML/JS/CSS: Our web client is mostly raw HTML/JS/CSS (using jQuery/Semantic UI to assist).

We believe in keeping the code straightforward and light on the client, so you don’t need to worry about any large frameworks.JSON: Our application uses JSON as the primary form of inter-service communication and you will need to understand how the data is packaged and extracted.UI/UX: Design is as important as development!

Functionality is often hindered by design, so you will need to understand how to provide the user an environment that allows them to make the most of the functionality.Relational Databases: You will often need to interact with our PostgreSQL database, and knowledge of any relational databases will allow you to deal with the data as required.

Helpful skills/knowledge:GoLang: Nobody here knew Go when they were hired (maybe you will be the first!), so don’t worry if you aren’t familiar.

Knowledge of C or any statically typed, compiled language will be helpful to get you started.Microservices: Our system uses a series of microservices to spread out the code-base and distribute load.

If you are comfortable with following logic paths across multiple services, you will feel right at home.HTTP(S) Communication: Whether through communication with the client/server or server/server you will be making a lot of HTTP(S) calls and understanding the flow will help you follow the logic.Templating: Our web pages are compiled server-side and understanding the process of template compilation will help you hit the ground running.

Your job will involve:Writing/maintaining the code base for MetricAid’s scheduling portalContributing to/planning for features and improvementsDesigning screens and interfaces for smooth UXPerforming code reviews for your peersWorking in a pseudo-scrum environment Some of the things being employed in this role provides:BenefitsUnlimited Time Off10 recognized statutory holidaysWe are invested and involved in our community through volunteeringWe play a good deal of board games!We’re loud.We work hard.We laugh harder than we work.

If this sounds like you (or almost sounds like you) submit an application.

We’d love to hear from you!