> Markdown version of [/jobs/ext/4618591-frontend-software-engineer-auth](https://www.wearedevelopers.com/jobs/ext/4618591-frontend-software-engineer-auth). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Frontend Software Engineer, Auth - **Company:** Nominal Inc - **Location:** Los Angeles, CA, United States - **Experience:** Experienced - **Salary:** $175,000 - $275,000 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), User Authentication, Big Data, Extract Transform Load (ETL), Open Source Technology, OpenID, Security Assertion Markup Language (SAML), Session Management, Data Streaming, TypeScript, ReactJS, Caching, Backend, Web Technologies, Front End Software Development, Crud - **Published:** November 7, 2026 - **Apply:** https://www.juju.com/job/28_25303_4d734ccb0145c651b93164d915682183 ## About the Role * 3 to 8 years experience building products for technical users where you've been involved in authentication, access control, or similar security domains. * Strong experience with TypeScript, and modern frontend architecture, along with an understanding of how frontend systems interact with backend services. * Experience building products involving industry-standard authentication flows or working with open source authorization systems such as AuthZed / SpiceDB. * Strong product instincts. You naturally ask "Why are we building this?" before "How should I implement it?" and aren't afraid to challenge assumptions when you believe there's a better solution for users. * A systems mindset. You enjoy reasoning about data models, user workflows, and how complex systems should behave before jumping into implementation. * Excellent communication skills and the ability to explain technical and product tradeoffs clearly across engineering, design, and product teams. Skills that supercharge us Authorization Systems Experience with role-based or relationship-based access control, and familiarity with SpiceDB or other Zanzibar-style authorization engines. Identity & Authentication Comfort with sign-in flows, session management, and enterprise identity standards such as OIDC and SAML. Security-Minded Design Experience making permission models understandable to end users, or designing interfaces where correctness has real consequences. Systems Thinking Experience designing products around complex object models, relationships, and workflows rather than simple CRUD interfaces. Product Thinking Ability to understand user goals, simplify complicated workflows, and make thoughtful product decisions under ambiguity. Frontend Architecture Strong experience with React, TypeScript, modern state management, asynchronous data flows, and scalable application architecture. Backend Collaboration Comfort reasoning about APIs, data loading strategies, backend constraints, and making architectural tradeoffs across the full stack. ## Description Design products around access control Build the interfaces administrators use to assign roles, manage users and groups, create workspaces, issue and revoke API keys, and control which data sources each person can see. You'll help define the workflows and interaction patterns that make a relationship-based permission model understandable and hard to misconfigure. Make permissions visible across the product Bring the permission model into every part of the app so that what users see matches what they're allowed to do, from hiding actions they can't take to explaining why. You'll also build the sign-in experiences that connect Nominal to customers' enterprise identity providers. Own ambiguous product problems Partner closely with product, design, and engineering to turn loosely defined ideas into intuitive user experiences. You'll challenge assumptions, validate workflows directly with users, and make confident product decisions when requirements are incomplete., Develop scalable frontend architecture using React, TypeScript, and modern web technologies. You'll work across application state, data fetching, rendering, and performance to support complex workflows and large datasets., Experience optimizing rendering, managing large datasets, virtualized interfaces, streaming updates, caching strategies, and browser performance.