Senior Developer, Backend – Patient Experience

Posted 3 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Backend Engineer responsible for developing a health technology platform. Collaborating with engineering teams to enhance patient care through software solutions.

Responsibilities

  • Plan out solution designs and release strategies in collaboration with other engineering teams and stakeholders
  • Implement the core business logic of our patient workflows to deliver a high quality, care focused experience.
  • Build and maintain our GraphQL layer
  • Solve performance issues
  • Contribute to technical improvements, develop and maintain quality standards
  • Code review and mentorship

Requirements

  • You are a skilled software engineer who takes pride in building high-quality, maintainable systems.
  • You embrace modern development tools, including AI-assisted tooling, and are willing to experiment and evolve your workflow.
  • You have experience with Ruby or Ruby on Rails.
  • You write automated tests and understand their value in safe, continuous delivery.
  • You apply sound design principles and clean code practices.
  • You are open to feedback and contribute to a culture of learning and mentorship.
  • Bonus if you have experience scaling or working on high-scale web applications
  • Past experience working in e-commerce or health-tech sector
  • Worked with React or GraphQL
  • Worked on mobile applications

Benefits

  • 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 type

Full Time

Experience level

Senior

Salary

CA$125,000 - CA$165,000 per year

Degree requirement

Bachelor's Degree

Tech skills

GraphQLReactRubyRuby on Rails

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.