Taro Logo

Intermediate Back End(Ruby) Developer - 12 Months Contract

Fullscript helps 100,000+ healthcare practitioners support 10 million patients with a platform delivering evidence-based health solutions and diagnostic support.
Ottawa, ON, Canada
Backend
Mid-Level Software Engineer
Remote
501 - 1,000 Employees
3+ years of experience
Healthcare

Job Description

Fullscript is revolutionizing healthcare by creating a comprehensive platform that connects practitioners and patients through evidence-based health solutions. As an Intermediate Backend Developer, you'll be crucial in building and scaling the systems that power this healthcare transformation. Working with Ruby on Rails and GraphQL APIs, you'll craft high-performance code that directly impacts the healthcare experience for 100,000+ practitioners and 10 million patients.

The role offers an exciting opportunity to work on meaningful healthcare technology while being part of a fast-moving, mission-driven team. You'll be responsible for developing scalable backend services, optimizing API performance, and collaborating with cross-functional teams to deliver impactful features. The position requires strong expertise in Ruby on Rails, comfortable knowledge of JavaScript frameworks, and experience with GraphQL.

What makes this role particularly appealing is the combination of technical challenges and meaningful impact. You'll be working on high-traffic applications that directly affect healthcare delivery while enjoying benefits like flexible PTO, RRSP matching, stock options, and comprehensive health benefits. The company culture emphasizes continuous learning, work-life balance, and professional growth.

Fullscript offers a collaborative environment where innovation is valued and technical excellence is pursued. You'll be part of a team that's not just building software, but actively working to make healthcare more connected and effective. The company's recent acquisition of Rupa Health demonstrates its growth trajectory and commitment to expanding its impact in the healthcare sector.

Last updated a month ago

Responsibilities For Intermediate Back End(Ruby) Developer - 12 Months Contract

  • Develop and scale the backend. Build and optimize Ruby on Rails services that power Fullscript
  • Design and refine APIs. Ensure GraphQL services are fast, reliable, and easy to maintain
  • Ship features that matter. Work with frontend teams to enhance core functionality
  • Write clean, test-driven code. Follow best practices to keep code maintainable
  • Optimize for efficiency. Improve performance and scalability for high-volume traffic
  • Collaborate and grow. Share knowledge and learn with a high-performing team

Requirements For Intermediate Back End(Ruby) Developer - 12 Months Contract

Ruby
JavaScript
React
  • Software engineering background with focus on scalable, maintainable code
  • Hands-on experience with Ruby on Rails in production applications
  • Comfortable with JavaScript or JS frameworks (React, Vue, AngularJS, Next or similar)
  • Understanding of system architecture and backend services
  • Experience with GraphQL and API design
  • Strong collaboration skills across teams

Benefits For Intermediate Back End(Ruby) Developer - 12 Months Contract

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Flexible PTO & competitive pay
  • RRSP match & stock options
  • Customizable benefits with paramedical services and HSA
  • Fullscript discounts on wellness products
  • Continuous learning with training budget
  • Hybrid and remote flexibility

Related Jobs

Intermediate Fullstack Developer (Ruby & React)

Fullscript seeks an Intermediate Fullstack Developer to build and maintain healthcare platform features using Ruby and React, offering remote work and comprehensive benefits.

Software Development Engineer, Ordering

Software Development Engineer position at Amazon's Ordering team in Vancouver, working on large-scale distributed systems and e-commerce platform development.

Software Engineer II

Software Engineer II position at Microsoft Vancouver working on MSN platform, focusing on AI-powered web experiences that reach 500M+ users. Hybrid role with competitive compensation.

Software Engineer

Microsoft is hiring a Software Engineer in Vancouver to work on Microsoft Defender for Endpoint, building cloud-powered security solutions that protect millions of devices worldwide.

Software Engineer II, Provisioning (Auth0)

Software Engineer II position at Okta focusing on backend development for Auth0's Provisioning team, building scalable identity management solutions using Node.js, GoLang, and cloud technologies.