JobsBackendSenior Developer, Fullstack - Identity and Access Management (IAM)
Fullscript

Fullscript

·

Backend

Senior Developer, Fullstack - Identity and Access Management (IAM)

RemoteSeniorPosted Aug 17, 2026
Ruby on RailsReactTypeScriptGraphQLOAuthSAML+6 more

About this role

Senior Fullstack Developer for IAM Engineering team at Fullscript, building authentication, authorization, and identity systems. You'll develop sign-up, login, SSO integrations, and OAuth flows using Ruby on Rails, React, and TypeScript in a remote-first environment.

Must have

5+ years of professional software development experience

Experience with authentication protocols, SSO (SAML, OAuth), RBAC, and MFA

Hands-on experience with modern web development including Ruby on Rails, React, JavaScript/TypeScript, GraphQL, and Apollo

Passion for IAM and security with understanding of threat landscape

Collaborative mindset and willingness to share knowledge with teammates

Commitment to writing clean, maintainable code and strong engineering practices

Technologies

JavaScriptReactRuby on RailsTypeScriptRubyGitRESTGraphQLOAuthCI/CDSAMLApollo

Responsibilities

Build and maintain IAM capabilities including authentication, authorization, and identity systems

Contribute to backend and frontend codebases with focus on reliability, scalability, and security

Participate in technical design discussions and break down projects into actionable tasks

Identify and suggest improvements to authentication and authorization flows

Support maintenance and uptime of IAM systems including production issue resolution

Work with product, security, and legal stakeholders to ensure compliance and data integrity

Stay informed on evolving security practices, frameworks, and technologies

Benefits

RRSP and 401k matchTraining and career developmentFlexible PTOHealth & wellness initiativesWellness allowanceCompetitive salaryRemote work

Amenities

Wherever You Work Well philosophy allowing choice of in-office, at home, or hybridDiscount on Fullscript catalog of productsFlexible benefits package and workplace wellness program

Recruitment process

1

Small, focused pod team structure for collaborative development

2

Work closely with engineering leads, product, and security stakeholders

3

Company uses AI tools for parts of hiring process with final decisions made by people

4

Background checks required as condition of employment

5

Equal opportunity employer with accommodations available upon request