
Intermediate Back End(Ruby) Developer - 12 Months Contract
- Ottawa, ON
- Contract
- Full-time
- Develop and scale the backend. Build and optimize Ruby on Rails services that power Fullscript
- Design and refine APIs. Ensure GraphQL services are fast, reliable, and easy to maintain.
- Ship features that matter. Work with frontend teams to enhance core functionality.
- Write clean, test-driven code. Follow best practices to keep code maintainable.
- Optimize for efficiency. Improve performance and scalability for high-volume traffic.
- Collaborate and grow. Share knowledge and learn with a high-performing team.
- You're a software engineer first. You take pride in writing scalable, maintainable code.
- You know Ruby on Rails. You have hands-on experience building and maintaining production applications.
- You're comfortable with JavaScript or JS frameworks (React, Vue, AngularJS, Next or similar)). You can confidently contribute to the frontend when needed and enjoy working across the stack.
- You think in systems. You understand how backend services connect, scale, and evolve.
- You build APIs with purpose. You know GraphQL and how to design efficient, well-structured APIs.
- You thrive in collaboration. You work well across teams-frontend, product, and fellow backend devs.
- Have experience scaling high-traffic Rails applications.
- Have worked with React or GraphQL.
- Are passionate about healthcare innovation​.
- Flexible PTO & competitive pay-rest fuels performance.
- RRSP match & stock options-invest in your future.
- Customizable benefits-flexible coverage, paramedical services, and an HSA.
- Fullscript discounts-save on wellness products.
- Continuous learning-training budget + company-wide initiatives.
- Wherever You Work Well-hybrid and remote flexibility.