Fullscript

Developer III, Fullstack, Ruby, React

Fullscript

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

ApolloGraphQLJavaScriptNext.jsPostgresReactRubyRuby on RailsSQLVue.js

About the role

  • **Design, develop, test, and deploy** scalable features across both frontend and backend systems.
  • **Build and maintain GraphQL and RESTful APIs** that power Fullscript’s practitioner tools and integrations.
  • **Collaborate with cross-functional teams** to deliver new features that improve practitioner efficiency and patient care.
  • **Take ownership** of features from concept to deployment; from scoping, planning, implementing, and maintaining them in production.
  • **Contribute to architectural decisions** and advocate for clean, maintainable code.
  • **Review pull requests, mentor teammates,** and champion best practices for code quality and testing.
  • **Iterate quickly, test ideas, and pivot when needed** — we value learning and experimentation over perfection.
  • **Enhance system scalability and performance** as we extend Fullscript’s reach into new wellness and lab integrations.

Requirements

  • Experience with **Ruby** or **Ruby on Rails** in a production environment.
  • Experience with **modern JavaScript frameworks** such as **React**, Vue, or Next.js.
  • Solid understanding of **GraphQL (Apollo experience a plus)**.
  • Proficiency with **SQL and relational databases (PostgreSQL preferred)**.
  • A passion for **clean code, design patterns, and testing **- you write tests and understand their value.
  • A track record of **ownership, initiative, and autonomy** in previous roles.
  • You have a **strong bias towards action, always thinking critically **about next steps and executing on high-leverage work
  • Openness to feedback and a **growth mindset.**
  • Ability to make thoughtful **trade-offs between speed, quality, and scope**.
Benefits
  • Flexible PTO & competitive pay—rest fuels performance.
  • RRSP match & stock options—invest in your future.
  • Customizable benefits—flexible coverage, paramedical services, and an HSA.
  • Fullscript discounts—save on wellness products.
  • Continuous learning—training budget + company-wide initiatives.
  • Wherever You Work Well—hybrid and remote flexibility.

Applicant Tracking System Keywords

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

Hard skills
RubyRuby on RailsJavaScriptReactVueNext.jsGraphQLSQLPostgreSQLclean code
Soft skills
ownershipinitiativeautonomycritical thinkingopenness to feedbackgrowth mindsettrade-offscollaborationmentoringbest practices
Hopper

Senior Backend Software Engineer – Enterprise, Commerce

Hopper
Seniorfull-time$150k–$330k / year🇨🇦 Canada
Posted: 1 day agoSource: jobs.ashbyhq.com
Scala
Vantage Data Centers

Senior Backend Engineer

Vantage Data Centers
Seniorfull-time🇨🇦 Canada
Posted: 1 day agoSource: jobs.ashbyhq.com
AWSAzureCloudDjangoGoogle Cloud PlatformMySQLPostgresPythonRabbitMQSQL
DataRobot

Senior Backend Engineer

DataRobot
Seniorfull-time🇨🇦 Canada
Posted: 2 days agoSource: datarobot.wd1.myworkdayjobs.com
AWSAzureCloudKubernetesNode.jsPython
Workleap

Senior Back-End Developer – Platform Engineering, .NET

Workleap
Seniorfull-time🇨🇦 Canada
Posted: 2 days agoSource: boards.greenhouse.io
Cloud.NET