Senior Developer, Backend - Practitioner Experience

Ottawa, ONFull-TimeSeniorBackend

You will be redirected to the company career page

What you'll do

  • Plan out solution designs and release strategies in collaboration with other engineering teams and stakeholders
  • Implement the core business logic of our practitioner workflows to deliver care to their patients
  • Build and maintain integrations with internal and external data providers to power our clinical decision support tools
  • Build and maintain our GraphQL layer
  • Solve performance issues
  • Contribute to technical improvements, develop and maintain quality standards
  • Code review and mentorship

What you bring to the table

  • You are a passionate software engineer who cares about your craft. You are excited to learn, lead projects and want to produce the best work possible.
  • Experience with Ruby or Ruby on Rails
  • You write tests and understand their value
  • A desire to learn and being open to feedback
  • Understanding of design patterns and clean code
  • Experience mentoring or coaching junior engineers

Bonus if you have

  • Experience scaling or working on high-scale web applications
  • Past experience working in e-commerce or health-tech sector
  • You’ve worked with React or GraphQL in the past

What we can offer you:

  • Generous PTO and competitive pay
  • Fullscript’s RRSP match program for financial health
  • Flexible benefits package and workplace wellness program
  • Training budget and company-wide learning initiatives
  • Discount on Fullscript catalog of products
  • Ability to work Wherever You Work Well*

Job Summary

CompanyFullscript
LocationOttawa, ON
TypeFull-Time
LevelSenior
DomainBackend