Principal UI Software Engineer
Core
Design and develop high-performance, secure web experiences for end-user authentication and access, including the Okta Sign-in Widget, SSO Dashboard, and Browser Plugin.
Role type
Principal UI Software Engineer (Frontend/Fullstack)
Builds
Okta Sign-in Widget, End User SSO Dashboard, Okta Browser Plugin
Domain
Identity and Access Management (IAM), Cloud Security
Required skills
React, TypeScript, modern JavaScript (ES6+), HTML5, CSS3, Webpack, Babel, Vite, RESTful APIs, testing frameworks (Jest, React Testing Library, Playwright), Git, responsive design, accessibility
Preferred skills
Design systems, component libraries, IAM protocols (FIDO, U2F, WebAuth, SSO, SAML, OAuth, Federation), open-source contributions
Technologies
React, TypeScript, Webpack, Babel, Vite, Jest, React Testing Library, Playwright
Responsibilities
Lead design and development of complex, high-performance features; Collaborate with product managers, UI/UX designers, and backend engineers; Write clean, modular, well-tested, and maintainable code; Optimize applications for speed, scalability, and responsiveness; Contribute to the evolution of frontend architecture; Participate in code reviews; Proactively identify and address technical debt and performance bottlenecks; Stay up-to-date with latest frontend trends and technologies; Champion a culture of continuous improvement and technical excellence
Seniority
Principal, hands-on IC
