Senior Developer, Backend - Practitioner Experience
Ottawa, ONFull-TimeSeniorBackend
What you'll do
- Plan out solution designs and release strategies in collaboration with other engineering teams and stakeholders
- Implement the core business logic of our practitioner workflows to deliver care to their patients
- Build and maintain integrations with internal and external data providers to power our clinical decision support tools
- Build and maintain our GraphQL layer
- Solve performance issues
- Contribute to technical improvements, develop and maintain quality standards
- Code review and mentorship
What you bring to the table
- You are a passionate software engineer who cares about your craft. You are excited to learn, lead projects and want to produce the best work possible.
- Experience with Ruby or Ruby on Rails
- You write tests and understand their value
- A desire to learn and being open to feedback
- Understanding of design patterns and clean code
- Experience mentoring or coaching junior engineers
Bonus if you have
- Experience scaling or working on high-scale web applications
- Past experience working in e-commerce or health-tech sector
- You’ve worked with React or GraphQL in the past
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*
