Senior Front-End Developer

  • Fullscript
  • 245 Cooper Street, Ottawa, ON, Canada
  • Apr 26, 2018
Full time Engineering Front End Development Health Care Product Software

Job Description

Fullscript is currently looking for experienced Senior Front-End Developer who want to build a platform to create rich, stable, and compelling experiences for our users. This is how we like building software: If you share our values, we’d be excited to talk with you!

About Fullscript

Fullscript is a health tech e-commerce startup that has created a platform for healthcare professions to dispense professional-grade nutritional supplements to their patients. Healthcare professionals prescribe the products, and we ship it to their patients. We are the market leaders, have grown over 2000% in 3 years and we go above and beyond to make dispensing wellness easy.

About this Role

You will work on the product team, reporting to the product lead (blog, twitter, GitHub) and splitting your time between feature development architectural decisions.  Some examples of projects you might be involved in:

  • We have a mixture of technologies and we want a unified, well-defined approach that values code reuse, performance, unit testing and accessibility.  You will work with your team lead to define where we are now, where we want to be and how to make it happen.  This could be Next.js, React on Rails, Stimulus, Turbolinks or something else.  It’s up to you to make the argument.

  • Optimising the conversion rates of key workflows like the practitioner onboarding and prescription compliance rate. We value data and you will know the business impact of your work.

  • Developing new features. We have a pretty exciting product roadmap which includes simple projects, complex projects and everything in-between.  We expect these projects to have a significant impact on the business, and on development.

  • Fixing bugs and suggesting projects that will improve the healthcare industry for practitioners and patients.

You will be given a great deal of autonomy and it will be up to you to make your projects a success. Fullscript is growing at pace and has such significant revenue it’s up to you to prove where you can best deliver value. This job description is just an idea of where you’ll start.

The Tech Stack

For simple interfaces, we use pretty vanilla Ruby on Rails.  For more complex interfaces we’ve historically layered Angular on top of Rails backed by Restful API’s but we have no desire to write Angular moving forward.  We have a separate single page application built with React, Redux and GraphQL and we are experimenting with Typescript, preact and Jest.  We love ES6&7 and Typescript and we have significant experience with React and Redux.

What we offer

Fullscript is for smart passionate people who have a good attitude and want to have an impact. We are growing rapidly and are already profitable, but there’s still a huge amount to do. There’s lots of low hanging fruit and at Fullscript you will be able to see the impact of your work from day one. You won’t be releasing small pieces of a feature, or minor updates, you’ll be releasing new features themselves. Be part of a land-grab; scratch that startup itch; become a Fullscripter.

Of course, we offer the standard good stuff: competitive pay, stock options grants, training budget, fully stacked health insurance, access to our Fullscript products, generous PTO, paid holiday.

** benefits may vary by location **

If you are unsure if your experience level matches, please still apply.

We can’t wait to read your application!

How to apply for this role to apply please write a cover letter addressed to Patrick Vice ( Your cover letter should be specific. We are not interested in a generic cover letter that fits every application. Learn more about Fullscript here -

Note: This is open to remote candidates within US & Canada. Occasional on-site visits for a company and team events may be required. Only developers with previous remote experience will be considered for remote work.

Fullscript is an equal opportunity employer. We're excited to work with talented people no matter their race, colour, gender, sex, sexual orientation, religion, ancestry, citizenship status, veteran status,  national origin, physical or mental disability or age.