Senior Developer, Fullstack - Business Systems Engineering
$125k - $165k per yearFullscript
About Fullscript
We’re an industry-leading health technology company on a mission to help people get better. We started in 2011 with one simple idea. Make it easier for practitioners to access the products they trust so they can deliver better care.
That simple idea grew into a platform that powers every part of care. Today, more than 125,000 practitioners use Fullscript for clinical insights, lab interpretations, patient analytics, education, and access to high-quality supplements. Over 10 million patients rely on Fullscript to stay connected to their care plans and follow through on treatment.
We build tools that make care smarter and more human. Tools that save time, simplify decisions, and help practitioners stay closely connected to the people they care for. When everything they need is in one place, they can focus on what matters most: helping people get better.
This is your invitation.
Bring your ideas, your grit, and your care for people.
Join us and shape the future of care.
Fullscript is looking for an experienced Senior Fullstack Developer to join our Business Systems Engineering team, building the internal systems and tools that help Fullscript scale.
Our team works closely with partners across the business to build the applications, integrations, and workflows that keep the company running smoothly. We focus on solving real operational problems, reducing manual work, and making it easier for teams across the company to do their jobs. We move quickly, but we also invest in building systems that are reliable, maintainable, and ready to grow with the business.
We care about building software that has a real impact. That means staying close to the people who use what we build, keeping things simple where we can, automating wherever it makes sense, and making thoughtful technical decisions that set us up for the long term.
This is how we like building software: If you share our values, we’d love to chat.
What you'll do
- Design, develop, test, and maintain internal integrations, tools and solutions that enhance efficiency and streamline operations across Fullscript's technical stack
- Responsible for designing, developing, and maintaining integrations and APIs to facilitate efficient and secure data transfer between systems
- Work with business partners to leverage technology and AI to deliver solutions that improve efficiency or customer experience
- Build scalable applications to support the growing needs of the business
- Review pull requests, mentor, and be an advocate for high-quality code that makes future development faster, easier and better
- Take full ownership and responsibility for building, shipping, testing, deploying and maintaining features
- Scope and plan projects, working with stakeholders and other developers to implement them
- Give input on and own high-level architecture decisions and communicate those decisions
- Other duties determined by the company from time to time
What you bring to the table
- You are a passionate software developer that cares about your craft. You are excited to learn, lead projects and want to produce the best work possible
- Experience building RESTful APIs, Webhooks and integrating with third-parties
- Experience with Ruby/Ruby on Rails or Object Oriented Programming
- Experience working with Javascript or JS frameworks (React, Vue, AngularJS, Next or similar)
- Understanding of CSS frameworks like Bootstrap, as well as CSS preprocessors
- You can write tests and understand their value
- You have a desire to learn and being open to feedback
- Understanding of design patterns and clean code
What we can offer you
- 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*
- Our Wherever You Work Well philosophy means Fullscript teammates get to pick their own office - whether that's in-office, at home, or a bit of both
Compensation Range
The salary range for this role is between $125,000 and $165,000 CAD. Fullscript shares salary ranges to support transparency and help candidates make informed decisions. The range shown reflects base salary only and does not include stock options, wellness stipends, or other benefits that are part of Fullscript’s total rewards package.
Final compensation depends on experience, skills, and location. We review pay regularly to stay aligned with market data and internal equity. Benefits and total rewards may vary by region.
Why Fullscript
Great work happens when people feel supported, trusted, and inspired. At Fullscript, we stay curious and keep finding smarter ways to make care better. We grow together, take on new challenges, and focus on impact. We put people first, work as a team, and leave egos at the door.
What To Know Before You Apply
We’re grateful for the interest in joining Fullscript. To make sure your application reaches our hiring team, please apply directly through our careers page.
A quick note: Due to the high volume of applications, we’re not able to respond to phone or email inquiries about application status. If there’s a match, our team will reach out directly.
Fullscript is an equal opportunity employer committed to creating an inclusive workplace. Accommodations are available upon request at View email address on canada.jobradars.com.
All offers are contingent on successful background checks conducted in compliance with federal, state, and provincial laws.
We use AI tools to support parts of the hiring process, including screening and reviewing responses. Final hiring decisions are always made by people and follow all applicable privacy and employment laws in Canada and the U.S.
Learn More
@fullscriptHQ on instagram
Let’s make healthcare whole
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...About this opportunity: At RAN Baseband System Management our main task is to describe... ...for an experienced Radio Network System Developer that will join our RAN Baseband System Management... ...degree in Computer Science, Electrical Engineering, Engineering Physics or the equivalent...SuggestedFull time
- ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-... ...growing quickly and are currently in need of Senior System Engineering Specialist to join our... ...interoperability, and overall system cost. Develop a solution which will provide seamless...SeniorFull timeInternshipWorldwide
- ...software that directly improves how cities move? As a Senior Software Engineer at Derq, you will develop and evolve a cloud-based traffic signal timing... ...The Environment: Real-world traffic data, optimization systems, cloud infrastructure, and production-ready software....SeniorFull time
- ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service,... ...information, follow Telesat on X and LinkedIn or visit The Systems Engineering group is an inter-disciplinary team that focuses on...SeniorFull timeWorldwide
- ...supplier of safe and secure operating systems, hypervisors, frameworks and... ...strategy across product lines and business units. The BlackBerry QNX software... ...domains is seeking talented embedded developers for our Automotive OEM Direct Engineering team. The Automotive OEM Direct...SeniorFull time
$77k - $123.2k per year
...We're looking for a Senior Systems Engineer This role is Hybrid, Ottawa, Canada We are looking for an experienced Sr. Systems Engineer... ...steps in VMware components. Automation and Scripting : Develop automation scripts using tools like PowerShell , Python,...SeniorWork at office- ...Resource Planning) solutions with growing businesses worldwide. But don’t take our word for... ...business management solution is engineered to address real-world needs—featuring... ...visit: Job Description As a Senior Content Developer, you will create engaging content that...SeniorFull timeWorldwideFlexible hours
- ...application domains is seeking talented embedded developers for our Advanced Technology Development... ...QNX software portfolio Design and develop integration strategies for both internal... ...experience A Computer Science or Engineering degree, or equivalent work experience....SeniorFull time
- ...As part of the Canadian Sales Engineering team, the Communication Systems Engineer is responsible for end-to-end design, costing, implementation, and ongoing... ...internal projects. The successful candidate will develop integrated satellite RF and IP networking solutions utilizing...Full time
$106k - $156k per year
...month contract opening for an Engineer. About the Team: Huawei... ...in transmission algorithms, systems, physics, and optical network... ...from deep research to developing key product features, actively... ...place. About the Job: Develop models for high-speed optoelectronic...Contract workInternshipImmediate start- ...government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer... ..., follow Telesat on X and LinkedIn or visit The Senior Specialist User Terminal Systems Engineer will provide technical expertise in the...SeniorFull timeWorldwide
$80k - $90k per year
...This role is key in delivering impactful solutions that align with business processes and user needs, ensuring effective adoption and... ...solutions • Experience in training and supporting users for improved system adoption • Knowledge of change management principles and...Permanent employment- ...functional operational concepts into business processes. Assess current... ...solutions for the combat system program. Coordinate and conduct... ..., briefs, and meetings for senior management related to combat... ...and allied ISR personnel. Develop and provide updates as requested...SeniorFor contractorsInternship
- ...quickly and are currently in need of a System Engineering Specialist to join our System Solutions... ...complexity, interoperability, and overall business value. Work with internal... ...development, and validation activities. Develop technical documentation, reports, requirements...Full time
- ...We are looking for a Full-Stack Software Engineer to join our growing engineering team. In... ...services powering intelligent transportation systems. You will contribute to customer-... ...deployments. Key Responsibilities Design, develop, and maintain full-stack applications...Full time
- ...TEHORA est présentement à la recherche d’ un(e) architecte systèmes d’information senior ayant une solide expérience en architecture applicative, en architecture de données et en intégration de systèmes. La personne retenue contribuera à l’élaboration des architectures cibles...SeniorHourly payFull timeContract workApprenticeshipRemote workFlexible hours
- ...Noda to attract top talent for Building Systems Engineer. Noda is a data and analytics... ...translate "tech-speak" into clear, compelling business value for both operating and executive... ...journey, with plenty of autonomy and room to develop your role. Joining a fast-growing...Long term contractFlexible hoursShift work
$18 - $25 per hour
...-Block Computing builds quantum systems that operate in the real world. The company develops quantum timing, quantum-secure communications... ...and quantum computing platforms engineered for the performance, reliability... ...gain Direct mentorship from senior embedded and systems engineers....SeniorHourly payLong term contractPermanent employmentFull timeInternshipFlexible hours$84.1k - $105.12k per year
...Responsibility: Green PI Inc is presently looking for Senior Developer and Senior Architect for its government client to... ...in 2007, believes in ever-improving quality in engineering consulting and software systems development. We have recently been awarded the Innovation...SeniorHourly payContract workFixed term contractRemote workMonday to friday- ...projects that protect critical systems and strengthen operational... ...Modelling & Simulation Software Developer to develop scenarios and... ...degree in the field of Sciences, Engineering, Computer Science, or... ...software using Unity, Unreal Engine, Unigine, Delta3D, or equivalent...SeniorFull timeTemporary workPart timeInternshipFlexible hours
- ...SustainabilityEngagement Data-SharingStewardship Field GuideBenchmark Your Votes News Contact 2025 RANKING ACCESS PLATFORM Senior Backend Developer Convallis euismod amet pellentesque sed condimentum curabitur feugiat arcu suspendisse. In lacus tincidunt sollicitudin...Senior
- ...Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities... ...complex technical, operational, and business challenges Collaborate with multidisciplinary... ...engineering software, tools, and systems Benefits Extended Healthcare...SeniorFull timeFor contractors
- ...Instagram! About the role We are seeking a highly skilled Senior Mobile Developer to join our team as the technical anchor for our mobile... ...experience with Kotlin Multiplatform (KMP), including sharing business logic across iOS and Android. Have experience developing...SeniorFull timeWork at officeFlexible hours2 days per week3 days per week
- ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading... ...on X and LinkedIn or visit The Systems Verification Engineering Specialist for Ground... .... Verification Execution: Help to develop and maintain verification strategy, verification...Full timeInternshipWork at officeWorldwide
$60 per hour
...scripting-related tasks involving Lua programming. Identify bugs, performance issues, and opportunities to improve existing code. Develop and modify Lua scripts based on project requirements. Apply strong programming fundamentals, including modular design, data...SeniorWeekly payContract workRemote work10 hours per week- ...TEHORA est présentement à la recherche d' un(e) programmeur(euse) FullStack Angular / Python ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. Le mandat vise l'évolution...Hourly payContract workApprenticeshipRemote workFlexible hours
- ...Description ADGA is seeking a Senior Operational Technology (OT) and Cybersecurity Systems Specialist. This role is... ...facilities throughout Canada and develop strategic recommendations to improve... ..., facility managers, engineers, IT teams, and external vendors....SeniorFull timeContract workTemporary workPart timeInternshipRemote workFlexible hours
- ...industry partners on projects that protect critical systems and strengthen operational readiness. We are seeking a Senior Radio Frequency System Specialist to provide... ...category. Qualifications Graduated from Engineering or Science degree from a recognized Canadian...SeniorFull timeContract workTemporary workPart timeInternshipImmediate startFlexible hours
$127.93k - $159.91k per year
...Header Senior Business Development Manager - Aviation (Permanent) Ottawa, ON Expected Salary... ...with key customers/stakeholders; Develop and maintain relationships with... ...ideal candidate brings: ~ A degree in Engineering, Business, or a related discipline is preferred...SeniorPermanent employmentFull timeFor subcontractorInternship$140k - $150k per year
...Senior Software Engineer (Full-Time, Remote) — Canada Salary: CAD $140,000–$150,000 per year Work... ...Ventures, we build large-scale systems behind products like VinAudit.ca (vehicle... ...production. You'll be designing and developing critical backend components and...SeniorRemote jobLong term contractFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Developer, Fullstack - Business Systems Engineering. Be the first to apply!
- business development consultant Ottawa, ON
- business development officer Ottawa, ON
- business developer Ottawa, ON
- business development representative Ottawa, ON
- system development engineer Ottawa, ON
- computer system validation engineer Ottawa, ON
- computer systems engineer Ottawa, ON
- security system engineer Ottawa, ON
- space systems engineer Ottawa, ON
- full stack developer remote Ottawa, ON
