CareerPlan

Principal UI Software Engineer

BengaluruFull-time2026-09-24 → 2026-11-10
Hybrid

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