Senior Fullstack Developer, EHR

2 weeks ago


Ottawa, Ontario, Canada Fullscript Full time

Fullscript is making optimal care easy for everyone. Through our care delivery platform, health practitioners can seamlessly design personalized health plans, provide support and education tools, and effortlessly prescribe and manage the use of healthcare's best supplements — all in one place.

Since 2011, Fullscript has enabled over 90,000 practitioners to deliver care and has helped more than 5.5 MIL patients follow a path to wellness. And we are just getting started.

Come build a healthier future with us.

We are seeking a Fullstack Developer for our EHR & API Engineering Team.

What you'll do:
  • Design, develop, test, deploy, maintain and improve feature development on Fullscript
  • Responsible for designing and developing RESTful APIs to provide access to Fullscript's core services and data
  • Create detailed API documentation to enable third-party developers to easily integrate with our platform
  • Build scalable backend 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 and working with other developers (front-end and back) to implement them
  • Give input on 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 engineer that cares about your craft. You are excited to learn, lead projects and want to produce the best work possible
  • Experience building RESTful APIs and integrating with third-parties
  • Experience with Ruby or Ruby on Rails
  • Understanding of CSS frameworks like Bootstrap, as well as CSS preprocessors
  • You 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

Fullscript is committed to diversity in its workforce and is proud to be an equal opportunity employer. We are excited to work with talented people, period. All employment decisions are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion or belief, national or ethnic origin, gender, age, disability, sexual orientation, gender identity and/or expression, marital or civil status, political affiliation, family or parental status, or any other status protected by the laws or regulations in the jurisdictions in which we operate.

Accommodations are available on request for candidates taking part in all aspects of the selection process. Please send an email to and let us know the nature of your request and your contact information.

Our team handles a lot of sensitive information, which means we require all candidates that receive and accept employment offers to complete a background check before being hired.

#J-18808-Ljbffr

  • Ottawa, Ontario, Canada Fullscript Full time

    Fullscript is making optimal care easy for everyone. Through our care delivery platform, health practitioners can seamlessly design personalized health plans, provide support and education tools, and effortlessly prescribe and manage the use of healthcare's best supplements — all in one place.Since 2011, Fullscript has enabled over 90,000 practitioners to...


  • Ottawa, Ontario, Canada Fullscript Full time

    Senior Fullstack Developer, Identity Access Management Fullscript is making optimal care easy for everyone. Through our care delivery platform, health practitioners can seamlessly design personalized health plans, provide support and education tools, and effortlessly prescribe and manage the use of healthcare's best supplements — all in one place. Since...

  • Fullstack Developer

    5 days ago


    Ottawa, Ontario, Canada Fullscript Full time

    Fullscript is making optimal care easy for everyone. Through our care delivery platform, health practitioners can seamlessly design personalized health plans, provide support and education tools, and effortlessly prescribe and manage the use of healthcare's best supplements — all in one place.Since 2011, Fullscript has enabled over 90,000 practitioners to...


  • Ottawa, Ontario, Canada Fullscript Full time

    Fullscript is making optimal care easy for everyone. Through our care delivery platform, health practitioners can seamlessly design personalized health plans, provide support and education tools, and effortlessly prescribe and manage the use of healthcare's best supplements — all in one place.Since 2011, Fullscript has enabled over 90,000 practitioners to...


  • Ottawa, Ontario, Canada The Royal Ottawa Mental Health Centre Full time

    Position InformationPosting Number: ROM24101ETitle: Clinical Informatics Analyst (TFT 1.0 FTE)Position Status: Temporary FulltimeContract End Date: 04/11/2025FTE: 1.0Job Schedule: DaysDepartment: Mental Health Hospital Information System (MH-HIS) ClusterUnion: NonunionSite: Royal Ottawa Mental Health CentreAbout The Royal As one of Canada's foremost mental...

  • Senior Developer

    2 weeks ago


    Ottawa, Ontario, Canada Agility PR Solutions Full time

    About the role : As a Senior Java developer , you will mentor other developers and be responsible for the overall architecture and evolution of backend software components. You will be creating and implementing software designs, but also reviewing and overseeing the designs and implementations of other team members. You may also be asked to delegate tasks...


  • Ottawa, Ontario, Canada CB Canada Full time

    Senior Software Developer ( Performance testing/Performance optimization ) Senior Software Developer (Performance testing/Performance optimization)On behalf of our client, Procom is looking for a Senior Developer who strives on building high-quality solutions for both performance test automation and data engineering of performance information to help...


  • Ottawa, Ontario, Canada CHEO Full time

    Compensation Pay Range:$50.64-$61.54Job Description:RESPONSIBILITIES- Lead Information Services (IS) department operational and strategic planning, including fostering innovation and planning projects. Plan, direct and co-ordinate the management functions of Information Services, in accordance with CHEO's mission, values, management philosophy, policies,...


  • Ottawa, Ontario, Canada 2i Solutions, Inc Full time

    Job Title: Senior Drupal DeveloperCompany: Innovative Solutions Inc.We have an exciting year-long contract opportunity with the possibility of extension for a Senior Drupal Developer position in either Toronto or Ottawa.This position allows for mostly remote work.Requirements:6+ years of experience in developing web solutions using DrupalAdvanced...


  • Ottawa, Ontario, Canada Curtiss-Wright Corporation Full time

    Senior Business System Developer (SAP) Onsite Ottawa We are looking for Senior Business System Developer (SAP) to join our world class organization in Ottawa, ON. As our Senior Business System Developer (SAP) you will be responsible for designing, building, and supporting system/reporting solu

  • Senior Developer

    2 weeks ago


    Ottawa, Ontario, Canada Skylock Full time

    Skylock is a blockchain security startup dedicated to protecting DeFi protocols from smart-contract hacks. Our mission is to detect and block malicious transactions in real-time, ensuring the stability and security of the blockchain industry. We are a small, dynamic team with a strong technical focus and we are looking for a motivated individual to lead our...


  • Ottawa, Ontario, Canada CB Canada Full time

    Senior Software Developer Job Description:We are looking for a skilled, dynamic, and motivated Software Developer who will be responsible for developing world-class messaging systems that meet remarkably high standards of quality, performance, and reliability on a massive scale to a diverse array of customer environments. The flagship product suite, Solace...

  • Senior ERP Developer

    2 weeks ago


    Ottawa, Ontario, Canada Maplesoft Group Inc. Full time

    Maplesoft Group is currently seeking a Senior ERP Developer for our clientWhat you'll do: Be the client's leading expert on the MS D365 Finance & Operations platform, while also guiding and advising other developers in their work by providing mentoring, guidance and knowledge sharing. Interface w

  • SAP Senior Developer

    2 weeks ago


    Ottawa, Ontario, Canada Myticas Consulting Full time

    Myticas Consulting's direct client is looking for a Senior SAP Developer for a long-term remote contract opportunity headquartered within the Ottawa, ON regionExperience:8 years of experience with SAP HCM and Pay modulesExperience integrating SAP ECC with Success Factors Experience using SAP Success Factors Employee CentralStrong backend SAP development...


  • Ottawa, Ontario, Canada Rohit Group Full time

    Are you Bold?Work for an organization that puts community at the heart of everything it does. Embrace work that is challenging, hard, dynamic, and fulfilling. Be a driver with a grit and determination that is deliberately sought. Build strong relationships with smart, knowledgeable, and diverse people.Senior Development ManagerThe Senior Development Manager...


  • Ottawa, Ontario, Canada Rohit Group Full time

    Are you Bold?Work for an organization that puts community at the heart of everything it does. Embrace work that is challenging, hard, dynamic, and fulfilling. Be a driver with a grit and determination that is deliberately sought. Build strong relationships with smart, knowledgeable, and diverse people.Senior Development ManagerThe Senior Development Manager...

  • Senior Developer

    2 weeks ago


    Ottawa, Ontario, Canada CMHC - SCHL Full time

    Job Requisition ID: 10201 Position Status: Permanent Full Time Position Type: Hybrid Office Location: Ottawa (ON); Montreal (QC); Toronto (ON)Travel Requirement: Occasional Language Designation: English Essential Language Skill Levels (Read/Write/Speak): ZZZ About CMHCAt CMHC, the work you do and the work we do together matters. We come to work every day...

  • Senior Developer

    2 weeks ago


    Ottawa, Ontario, Canada CMHC Full time

    Job Requisition ID: 10201 Position Status: Permanent Full Time Position Type: Hybrid Office Location: Ottawa (ON); Montreal (QC); Toronto (ON) Travel Requirement: Occasional Language Designation: English Essential Language Skill Levels (Read/Write/Speak): ZZZ About CMHC At CMHC, the work you do and the work we do together matters. We...


  • Ottawa, Ontario, Canada Curtiss-Wright Corporation Full time

    Sr Business System Developer (SAP) page is loaded Sr Business System Developer (SAP) Apply locations Canada-Ottawa time type Full time posted on Posted Yesterday job requisition id JR4718 Senior Business System Developer (SAP) We are looking for Senior Business


  • Ottawa, Ontario, Canada Lumentum Operations LLC Full time

    Senior Embedded Application Developer page is loaded Senior Embedded Application Developer Apply locations Canada - Ottawa (Bill Leathem) time type Full time posted on Posted Yesterday job requisition id It's fun to work in a company where people truly BEL