Maintainx
Full-Stack Developer - IAM
San Francisco, Remote. Posted 15 days ago
The role
Full Stack Developers will join the IAM team to build and optimize authentication, authorization, and user management services. You will work across the stack using TypeScript, React, React Native, Node.js, C#, and GraphQL.
What you will do
- Develop and enhance IAM features including authentication, authorization, and user management services.
- Build and optimize core IAM services for user authentication and access control.
- Partner with Product Managers, Designers, and Engineers to design identity experiences.
- Write clean, testable, and secure code in C# and TypeScript.
- Maintain clear, self-serve technical documentation.
- Participate in code reviews and architectural discussions.
- Build, maintain and optimize product features for user collaboration.
- Own team features or systems and define their long-term health.
- Mentor other engineers and review code.
- Perform on-call duties.
Required qualifications
- Minimum of 3 years of professional experience in full-stack software development.
- Strong programming skills in C# and/or TypeScript.
- Experience building production-grade applications.
- Familiarity with React and Node.js.
- Understanding of modern web authentication patterns.
- Interest in Identity and Access Management (IAM).
- Experience designing and consuming REST or GraphQL APIs.
- Proficient at writing understandable, maintainable, and testable code.
- Strong communication and collaboration skills.
- Expert level of English, both spoken and written.
Nice to have
- Experience integrating with SSO protocols such as OAuth 2.0, OIDC, or SAML.
- Hands-on experience with Okta, Azure AD, or similar identity providers.
- Exposure to SCIM or other user provisioning standards.
- Understanding of token-based authentication (JWT, PKCE, token exchange).
- Knowledge of encryption standards, SSL/TLS, or public/private key infrastructure.
- Experience with React Native applications.
- Experience with Docker and Kubernetes.
- Experience with observability practices and tools such as Datadog.
- Familiarity with cloud providers (AWS, Azure, GCP) and service deployment practices.
- Experience with CI/CD pipelines and modern DevOps workflows.
About the company
MaintainX is a mobile-first work execution platform for industrial and frontline teams. In August 2026 MaintainX became part of Autodesk.