Fullscript

Senior Developer, Backend – Patient Experience

Fullscript

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

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

Job Level

About the role

  • 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*
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
RubyRuby on RailsGraphQLautomated testingclean code practicesdesign principlesperformance optimizationhigh-scale web applicationsmobile application development
Soft Skills
mentorshipcollaborationfeedback acceptancelearning cultureproblem-solving