Senior Fullstack Developer

Reason One

Toronto

On-site

CAD 120,000 - 145,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Extended health benefits
Dental insurance
Life insurance
Disability insurance
Employee assistance program
Parental leave with top-up
Paid vacation 15 days
Paid sick leave 6 days
Paid volunteer days 2 days
Home office stipend
Internet stipend
Training allowance
Laptop provided

Job summary

Reason One is hiring a Senior Fullstack Developer to build innovative products for clients like Emory Healthcare, Children's Nebraska, and Beacon Health. As a Senior Fullstack Developer, you'll lead the technical delivery of enterprise CMS solutions for U.S.

healthcare organizations - integrating code and design with CMS functionality on hybrid platforms (Sitecore, Optimizely, Kontent.ai) and on fully composable stacks that pair a specialist platform to each need: Storyblok for CMS, Coveo for

Qualifications

  • 3+ years in a technical leadership role within an agency
  • 5+ years React, 4+ years Next.js, 3+ years TypeScript
  • Strong HTML, CSS (SCSS), JavaScript, WebPack, Git
  • 3+ years architecting multi-platform websites (MACH architecture)
  • 3+ years working with enterprise headless CMS (Optimizely, Sitecore AI, Storyblok, Kontent.ai)
  • 3+ years developing/consuming GraphQL/REST APIs
  • Experience integrating healthcare platforms (Epic, Cerner, MyChart, Kyruus, DexCare)
  • Experience with serverless/edge (Vercel, Cloudflare, Azure Functions, AWS Lambda)
  • Own DevOps for projects using GitHub Actions and deployments to Vercel/Netlify
  • Strong debugging, performance/load testing skills
  • Ability to mentor seniors and lead team collaboration
  • Excellent written and verbal communication with clients
  • Comfort working in a fast-paced, multi-project environment
  • Experience with agile practices (backlog, user stories)

Responsibilities

  • Write high-quality, reusable code following industry best practices
  • Develop scalable web applications and components across CMS stacks
  • Document architecture, workflows, and processes for knowledge transfer
  • Participate in code reviews and provide actionable feedback
  • Contribute to internal library of reusable components
  • Provide effort estimates and senior-level coaching to teammates
  • Lead by example and drive team communication
  • Align work with Reason One’s core values and B Corp mandate

Skills

React
Next.js
TypeScript
HTML/CSS/JS
Webpack
Git
APIs (GraphQL/REST)
Headless CMS integrations
Enterprise CMS platforms
Healthcare platforms (EHR, MyChart)
Serverless / edge functions
DevOps with GitHub Actions
AI tools (Claude)
Agile (Scrum/Kanban)
Technical leadership
Excellent communication

Tools

Storyblok
Coveo
Vercel / Netlify deployments

Job description

Reason One is hiring a Senior Fullstack Developer to build innovative products for clients like Emory Healthcare, Children's Nebraska, and Beacon Health.

As a Senior Fullstack Developer, you'll lead the technical delivery of enterprise CMS solutions for U.S. healthcare organizations - integrating code and design with CMS functionality on hybrid platforms (Sitecore, Optimizely, Kontent.ai) and on fully composable stacks that pair a specialist platform to each need: Storyblok for CMS, Coveo for search, VWO for personalization, Jotform for HIPAA-compliant forms. Experience with the clinical and operational platforms common in healthcare digital is a plus: EHRs (Epic, Cerner), patient portals (MyChart), and provider management tools (Kyruus Health, DexCare).

Healthcare is complex, deeply human work. You'll join a growing B Corp on a mission to improve digital access and equity in healthcare, building products that deliver real results for health systems, patients, and their communities.

Your role

This position is titled “Senior” for a reason — we’ll expect you to troubleshoot and resolve issues independently, but also know when to ask for help if needed. Our ideal candidate is comfortable communicating with clients in writing and face-to-face (or video), and shows a keen awareness of timeline and budget.

Your Mission

Design and deliver comprehensive, high-quality solutions that seamlessly integrate front-end and back-end technologies.

Responsibilities
  • Write high-quality, reusable code following industry best practices
  • Develop (in collaboration with other team members) creative, functional, maintainable, and performance-driven web applications, websites and components.
  • Document application architecture, development workflows, and internal processes that enable knowledge transfer to teammates.
  • Take part in code reviews - peer review pull requests and provide actionable feedback.
  • Project-based work and contributing to our internal library of reusable components.
  • Provide estimates on work efforts.
  • Provide senior-level support to developers on your team through mentoring and helping them debug issues
  • Ensure strong team collaboration. Lead by example. Drive team communication.
  • Ability to demonstrate Reason One’s core values day to day
  • Participation in our B Corp mandate to improve our social and environmental impact
Our must haves
  • 3+ years in a technical leadership role such as tech lead, team lead, or principal web developer within an agency
  • Significant professional experience using React (5+ years), Next.js (4+ years - including recent App Router work), and TypeScript (3+ years)
  • Excellent knowledge and proficiency with tools of the trade, including HTML, CSS (SCSS), JavaScript, WebPack, Git
  • 3+ years professional experience architecting and implementing websites that make use of multiple platforms and services i.e. MACH architecture that includes headless CMS, search-as-a-service, forms-as-a-service etc.
  • 3+ years professional experience working with an enterprise headless CMS such as Optimizely, Sitecore AI, Storyblok, or Kontent.ai.
  • 3+ years professional experience developing and consuming APIs (GraphQL, REST)
  • Professional experience integrating clinical and operational healthcare platforms, including EHR systems (Epic, Cerner), patient portals (MyChart), and provider management tools (Kyruus Health, DexCare, Sparkle).
  • Experience with serverless functions / edge workers (Vercel, Cloudflare Workers, Azure Functions, AWS Lambda)
  • Able to setup and own DevOps for projects you are leading using GitHub Actions with deployments to targets on platforms such as Vercel or Netlify
  • Strong debugging skills combined with experience using performance and load testing tools.
  • Practical experience using AI assistants such as Claude in day-to-day work, with sound judgement about task suitability, verifying outputs, and handling confidential information appropriately.
  • Excellent communication skills with the ability to explain the technical aspects of a project to non-technical people
  • Ability to handle multiple competing projects in a fast-paced environment
  • Ability to contribute to the whole process from concept and research to implementation and ongoing maintenance.
  • Professional experience working with agile practices (backlog, user stories) and methodologies (Scrum / Kanban)
The practicals
  • Location: This is a fully remote, work-from-home position. Candidates must be based and eligible to work in the US or Canada.
  • Core working hours: 9 AM - 5 PM EST
  • Start date: As soon as possible
  • Reporting: This role reports to David Fahy, VP of Technology
  • This vacancy is for an existing position within the organization, rather than a newly created role. The individual hired will contribute to both new client work and continuing client engagements.
Compensation package includes
  • Annual salary between $120,000 - $145,000 CAD depending on experience
  • Extended health, dental, life, disability
  • Employee assistance programs
  • Parental leave with top-up
  • Paid Vacation days—15 days per year
  • Paid Sick leave—6 days per year
  • Paid Volunteer days—2 days per year
  • $250 home office expenses per year
  • $50 per month internet stipend
  • Training allowance of $800 a year and professional development opportunities like conferences and continuing education
  • A laptop is provided
Equal Opportunity

Reason One is an equal opportunity employer. This means that we strive to make employment decisions at every point of the employment, from application to termination, based on merit. We want to have the most qualified person in every position. In addition, we believe an equitable, diverse and inclusive workplace is one where all workers, whatever their gender, race, ethnicity, national origin, age, sexual orientation or identity, education or disability, feel valued and respected.

Applicants with disabilities who are qualified and selected for an interview will be accommodated upon request. If we can offer reasonable accommodations to you in the application or interview processes, or if you have feedback on how we could improve the equity or accessibility of our recruitment, you are welcome to contact us with the subject line "Accommodation Request - Senior Fullstack Developer application". Please note that we are unable to respond to general status inquiries or other messages that are unrelated to accessing our hiring processes.

AI Disclosure

AI may be used during the candidate assessment process, after interviews have taken place. Specifically, it may assist in comparing scorecards completed by the interview panel to help identify candidates' strengths and areas for development. Any AI-generated insights are reviewed, validated, and consolidated by the hiring manager, and form only one input into the final hiring decision, which is made by humans.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal/Senior Software Engineer
Principal/Senior Software Engineer

PointClickCare • Mississauga

On-site
CAD 120,000 - 190,000
Day 1 Benefits
Retirement Matching
Flexible PTO
+7
Principal AI Engineer
Principal AI Engineer

PointClickCare • Mississauga

On-site
CAD 192,000 - 213,000
Benefits starting from Day 1
Retirement Plan Matching
Flexible Paid Time Off
+1
Senior Software Engineer - Healthcare / SaaS / Agentic
Senior Software Engineer - Healthcare / SaaS / Agentic

Sycle • Vancouver

On-site
CAD 110,000 - 160,000
Health plan
RRSP matching
Paid time off
Senior Full Stack Developer
Senior Full Stack Developer

Practice Better • Toronto

Hybrid
CAD 150,000 - 160,000
Health benefits
RRSP matching
Learning stipend
+1
Staff Software Engineer - SaaS / Healthcare / Agentic
Staff Software Engineer - SaaS / Healthcare / Agentic

Sycle • Vancouver

On-site
CAD 140,000 - 190,000
Comprehensive personal health plan (M​
RRSP matching
Internet subsidy
+1
Senior Full Stack Developer (React/Typescript/Java)
Senior Full Stack Developer (React/Typescript/Java)

Affinity • Burnaby

Hybrid
CAD 110,000 - 130,000
Fullstack Software Engineer
Fullstack Software Engineer

Altis Technology • Toronto

Hybrid
CAD 109,000 - 128,000
Senior Frontend Developer (React)
Senior Frontend Developer (React)

Phoenix • Toronto

On-site
CAD 110,000 - 150,000
Healthcare benefits
On-site Toronto HQ
Competitive pay and real benefits
Senior Full Stack Developer
Senior Full Stack Developer

Lexful • Vancouver

On-site
CAD 140,000 - 190,000
Remote work
Equity
Competitive salary
Applied AI Senior Consultant
Applied AI Senior Consultant

Jobgether • Canada

On-site
CAD 110,000 - 170,000
Remote work