Senior Developer, Fullstack - Identity Access Management

Fullscript Logo

Fullscript

📍Remote - Canada

Summary

Join Fullscript's Identity and Access Management (IAM) Engineering team as a Senior Fullstack Developer. You will play a key role in developing and maintaining IAM systems, including authentication, authorization, and identity. Responsibilities include collaborating with a team to build and maintain IAM capabilities, contributing to backend and frontend codebases, participating in technical design discussions, identifying improvements to authentication and authorization flows, supporting IAM system maintenance, working with stakeholders to ensure compliance, and staying informed on evolving security practices. The ideal candidate possesses a collaborative mindset, passion for IAM and security, experience with authentication protocols (SSO, SAML, OAuth, RBAC, MFA), 5+ years of software development experience, hands-on experience with modern web development technologies (Ruby on Rails, React, JavaScript/TypeScript, GraphQL, Apollo), and a commitment to writing clean, maintainable code. Fullscript offers generous PTO, competitive pay, RRSP matching, flexible benefits, a training budget, product discounts, and a flexible work arrangement.

Requirements

  • A collaborative mindset and a willingness to share knowledge and ideas with teammates
  • Passion for IAM and security — you care about protecting users and understanding the threat landscape
  • Experience with authentication protocols, SSO (SAML, OAuth), RBAC, and MFA
  • 5+ years of professional software development experience
  • Hands-on experience with modern web development — we use Ruby on Rails, React, JavaScript/TypeScript, GraphQL, and Apollo
  • A commitment to writing clean, maintainable code and fostering strong engineering practices

Responsibilities

  • Collaborate with your pod — a small, focused team of full-stack engineers — to build and maintain IAM capabilities
  • Contribute to backend and frontend codebases with an eye toward reliability, scalability, and security
  • Participate in technical design discussions and help break down projects into clear, actionable tasks
  • Identify and suggest improvements to our authentication and authorization flows
  • Help support the maintenance and uptime of IAM systems, including investigating and resolving production issues
  • Work closely with product, security, and legal stakeholders to ensure compliance and integrity of user data and access
  • Stay informed on evolving security practices, frameworks, and technologies

Benefits

  • 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*

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.