
Senior Backend Developer - Identity and Access Management (IAM)
Fullscript5 hours ago
Toronto, Canada or Calgary, CanadaSenior
Responsibilities
- Build and maintain IAM capabilities with a focused pod of developers.
- Contribute to backend systems with attention to reliability, scalability, and security.
- Participate in technical design discussions and break projects into actionable tasks.
- Identify improvements to authentication and authorization flows.
- Maintain IAM systems, including investigating and resolving production issues.
- Collaborate with product, security, and legal stakeholders on compliance and user-data integrity.
- Stay informed about evolving security practices, frameworks, and technologies.
Requirements
- Have 5+ years of professional software development experience.
- Have experience with authentication protocols, SSO using SAML and OAuth, RBAC, and MFA.
- Have hands-on experience with Ruby on Rails, GraphQL, and Apollo.
- Demonstrate a collaborative mindset and willingness to share knowledge.
- Show passion for IAM and security and an understanding of the threat landscape.
- Commit to clean, maintainable code and strong engineering practices.
Benefits
- Generous paid time off and competitive pay.
- RRSP match program, flexible benefits, and a workplace wellness program.
- Training budget and company-wide learning initiatives.
- Discount on Fullscript catalog products.
- Flexible work arrangement allowing in-office, remote, or hybrid work through the Wherever You Work Well philosophy.
Tech Stack
GraphQLRuby on Rails
Categories
About Fullscript
Fullscript builds a platform for healthcare providers to prescribe and dispense supplements, order labs, and manage patient adherence via integrated e-commerce fulfillment. The company earns revenue from its software tools and distribution of professional-grade products to patients on behalf of practitioners. Founded in 2011 and headquartered in Ottawa, it is privately held; more than 125,000 practitioners and 10 million patients use the platform.