SlipstreamJobsFresh Startup & VC-Backed Jobs

Principal UI Software Engineer

Okta - Bengaluru, India - Hybrid - posted 2026-09-24

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Okta is seeking an experienced Principal UI Software Engineer to join the First Party Apps Platform team within the Access Essentials - Core Product organization. This team develops Okta's secure web experiences for end-user authentication and access, including the Okta Sign-in Widget, End User SSO Dashboard, and Okta Browser Plugin—products used by millions of users daily. In this role, you will lead the design and development of complex, high-performance frontend features using React and TypeScript. You'll collaborate closely with product managers, UI/UX designers, and backend engineers to translate requirements into robust solutions. Your responsibilities include writing clean, modular, well-tested code; optimizing applications for speed, scalability, and responsiveness across devices and browsers; and contributing to the evolution of frontend architecture for long-term scalability. You will participate in code reviews, proactively identify and address technical debt and performance bottlenecks, and stay current with frontend development trends. You'll champion a culture of continuous improvement, innovation, and technical excellence within the team. Okta is The World's Identity Company, providing secure access, authentication, and automation solutions. The company operates across 20+ offices globally and emphasizes connection, innovation, and social impact. REQUIREMENTS: - 13+ years of professional experience in frontend development, with strong focus on building complex web applications - Deep expertise in React, including core principles, hooks, component lifecycle, and state management - Proficiency in TypeScript with proven ability to leverage its features for robust, maintainable codebases - Solid understanding of modern JavaScript (ES6+), HTML5, and CSS3 - Experience with front-end tooling (Webpack, Babel, Vite, package managers like Yarn) - Demonstrated experience consuming and integrating RESTful APIs - Familiarity with testing frameworks (Jest, React Testing Library, Playwright) and commitment to comprehensive testing - Strong understanding of version control systems, particularly Git - Experience with responsive design principles and accessible web interfaces - Excellent problem-solving skills and ability to debug complex issues - Strong communication and interpersonal skills for cross-functional collaboration - Bachelor's degree in Computer Science or equivalent experience - Experience working on large-scale enterprise-grade software NICE TO HAVE: - Familiarity with design systems and component libraries - Understanding of Identity and Access Management protocols (FIDO, U2F, WebAuth, SSO, SAML, OAuth, Federation) - Open-source contributions

Similar roles