Careers at Firstline

Currently available opportunities

Senior Rails Developer


At Firstline, we are leading the fight against antibiotic resistance - a medical challenge that the World Health Organization called a “tsunami that threatens to undo a century of medical progress”. Our service transforms the way doctors diagnose and treat infectious diseases by delivering localized, specialist clinical guidance. We’re currently working with over 400 healthcare organisations in 13 countries, through clients ranging from small community hospitals to governments and the WHO.

By joining our small development team your work will directly impact the evolution of our service, and improve the treatment of infectious diseases for many millions of people around the world.


The core of our platform is a Rails-based web application that provides a sophisticated clinical content management system with APIs servicing mobile apps. You will be working to enhance and scale this web platform.

The kind of features you will be working on might include:

It is a varied role and you'll be working on the full application stack, right across the business, with real-world impact on healthcare.


100% Remote
Our company is headquartered in Vancouver but we have always been a remote team, spread across North America. We talk frequently and use collaboration tools you will be familiar with like Slack, Zoom, GitHub.

Full Idea Lifecycle
You will be involved in the design process, working with the founders and others in the development team to scope and refine product and system concepts prior to development. Contributing thoughtfully to conversations in a positive, engaging manner should come easily to you.

We are a small, technically strong team. We communicate closely and enjoy working together. However, as this is a senior developer role, you will also be expected to be independent and self-sufficient. You will need to be capable of developing strong strategies to solve complex business challenges, communicating those to others, and then implementing your defined strategy.

Our success to date is founded on producing high-quality software that our users love. Yet as a young company in a rapidly evolving market we need to move very fast. We try not to sprint and instead value considered, well-judged, pragmatic strategies that can be acted upon quickly. You will enjoy finding the right balance between shipping your very best work, and pragmatically meeting challenging schedules.


You must reside in Canada, with the legal right to work here. For non-Canadians, this could be Canadian permanent residency status or a longer-term work visa.

Technical Skills





  1. 1. Email [email protected] with:
    • A short cover letter explaining why you think we might be a good fit for each other;
    • A summary of your work/experience including any notable projects;
    • GitHub or LinkedIn profiles if available;
    • Your location and availability.
  2. 2. Initial video call
  3. 3. Technical interview
  4. 4. Technical assessment
  5. 5. Team interview

Apply now

Medical Guideline Manager


At Firstline, we’re on a mission to solve humanity’s greatest healthcare challenges by bringing people and knowledge together. Our first target is antimicrobial resistance (AMR), a global pandemic that is directly responsible for over 1 million deaths each year, and is associated with 5 times that number. This is broadly equivalent to the death toll from HIV and malaria combined.

Firstline transforms the way healthcare providers diagnose and treat infections diseases by delivering interactive expert guidance that can be accessed on mobile devices and consulted directly at the point of care anywhere in the world.

We’re currently working with over 400 healthcare organizations in 13 countries ranging from small community hospitals to the World Health Organization.

Role Responsibilities

Required Skills & Experience


Role Benefits