GrepJob
MaintainX

Full-Stack Developer - IAM

MaintainX
Apply
17 days ago
Toronto, CanadaMid Level / Senior
H1B Sponsor

Responsibilities

  • Develop and enhance IAM features by implementing authentication, authorization, and user management services.
  • Contribute to scalable IAM systems that support user authentication and access control.
  • Collaborate with Product Managers, Designers, and Engineers to design intuitive identity experiences.
  • Deliver high-quality, maintainable code in C# and TypeScript for both backend and frontend components.
  • Document your work to maintain clear technical documentation for IAM services.
  • Support ongoing improvements through code reviews and architectural discussions.

Requirements

  • Minimum of 3 years of professional experience in full-stack software development.
  • Strong programming skills in C# and/or TypeScript with experience in production-grade applications.
  • Familiarity with React and Node.js, and understanding of modern web authentication patterns.
  • Interest in Identity and Access Management (IAM) including authentication and authorization.
  • Experience designing and consuming REST or GraphQL APIs.
  • Proficient at writing understandable, maintainable, and testable code.
  • Strong communication and collaboration skills in a cross-functional environment.

Benefits

  • Competitive salary and meaningful equity opportunities.
  • Healthcare, dental, and vision coverage.
  • 401(k) / RRSP enrolment program.
  • Take what you need PTO.
  • A culture that values meritocracy and celebrates ideas and effort.

Tech Stack

AWSAzureC#DatadogDockerGoogle Cloud PlatformGraphQLKubernetesNode.jsReactReact NativeTypeScript