Taro Logo

Senior Developer, Backend(Ruby) - Practitioner Experience

Fullscript helps 100,000+ healthcare practitioners support 10 million patients with a platform delivering evidence-based health solutions and practitioner tools.
Ottawa, ON, CanadaToronto, ON, Canada
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
Healthcare · Enterprise SaaS · E-Commerce

Description For Senior Developer, Backend(Ruby) - Practitioner Experience

Fullscript is transforming healthcare through their innovative platform that connects 100,000+ healthcare practitioners with 10 million patients. As a Senior Ruby Developer on the Practitioner Experience team, you'll be working on their core e-commerce platform built with Ruby on Rails backend and GraphQL API, alongside React and TypeScript frontend. The role offers an opportunity to work on high-impact projects, from designing solutions to implementing business logic and maintaining integrations with services like Stripe and Avatax.

The company strongly emphasizes professional growth, offering in-house training on various technologies from React to Kubernetes. They're looking for passionate engineers who care about code quality, testing, and mentorship. The team follows well-documented development practices and values both technical excellence and developer experience.

Working at Fullscript means joining a mission-driven company that's making healthcare more connected and complete. They offer competitive compensation, flexible work arrangements, and a comprehensive benefits package including RRSP matching, wellness programs, and professional development opportunities. The company culture promotes innovation, growth, and work-life balance, making it an ideal environment for senior developers looking to make a meaningful impact in the healthcare technology sector.

If you're an experienced Ruby developer with a passion for clean code, mentorship, and building scalable solutions, this role offers the perfect blend of technical challenges and professional growth opportunities. You'll be part of a team that's not just building software, but actively contributing to the future of healthcare delivery.

Last updated 8 days ago

Responsibilities For Senior Developer, Backend(Ruby) - Practitioner Experience

  • Plan out solution design
  • Implement business logic for the core part of our e-commerce platform
  • Build and maintain integrations with external services such as Stripe and Avatax, ERP system
  • Build an internal API for other teams within Fullscript
  • Solve performance issues
  • Contribute to technical improvements, develop and maintain quality standards
  • Code review and mentorship

Requirements For Senior Developer, Backend(Ruby) - Practitioner Experience

Ruby
React
TypeScript
  • Strong 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

Benefits For Senior Developer, Backend(Ruby) - Practitioner Experience

Medical Insurance
401k
Education Budget
  • 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

Interested in this job?

Jobs Related To Fullscript Senior Developer, Backend(Ruby) - Practitioner Experience

Senior Search Engineer

Senior Search Engineer position at Fullscript, building and scaling search capabilities for a healthcare platform serving 10M+ patients. Remote work available across Canadian locations.

Java Server Engineer-ASE

Senior Java Server Engineer role at Apple focusing on iCloud Mail engineering with expertise in security and distributed systems.

Software Engineer - Full Stack - Supply Chain Solutions

Senior Full Stack Software Engineer role at Apple, focusing on building supply chain solutions using Java, Python, and cloud technologies. Requires 7+ years of experience.

Senior Software Engineer - Messaging Identity Services

Senior Software Engineering role at Apple working on backend identity and messaging services that power iMessage, FaceTime and other core communication features.

Design Verification Engineer

Senior Design Verification Engineer role at Apple, focusing on SOC verification and testing, requiring 10+ years of experience in digital verification and computer architecture.