Full-Stack Developer - IAM
Core
Build and maintain authentication, authorization, and user management services for the MaintainX platform to ensure secure and seamless access for enterprise customers.
Role type
Senior Full-Stack Developer (IAM)
Builds
Authentication, authorization, and user management services for the MaintainX platform
Domain
Industrial operations / Identity and Access Management
Deliverable
production ML models | product features
Required skills
C#, TypeScript, React, Node.js, GraphQL, REST API design, modern web authentication patterns, code review, technical documentation
Preferred skills
OAuth 2.0, OIDC, SAML, Okta, Azure AD, SCIM, JWT, PKCE, encryption standards, React Native, Docker, Kubernetes, Datadog, AWS/Azure/GCP, CI/CD pipelines
Technologies
TypeScript, React, React Native, Node.js, C#, GraphQL, OAuth 2.0, OIDC, SAML, Okta, Azure AD, SCIM, JWT, PKCE, Datadog, Docker, Kubernetes, AWS, Azure, GCP
Responsibilities
Develop and enhance IAM features for frontend and backend systems; Build and optimize core IAM services for user authentication and access control; Collaborate with Product Managers and Designers to design identity experiences; Write clean, testable, and secure code; Contribute to technical documentation; Participate in code reviews and architectural discussions; Mentor other engineers and review code; Improve engineering standards, tooling, and processes; Perform on-call duties
Seniority
Senior, hands-on IC with mentorship responsibilities
