Principal UI Software Engineer

Okta
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 13+ yearsEducation: bachelorsSkills: ["Problem-solving","Communication","Interpersonal skills","Collaboration","Continuous improvement"]

Build and lead the design and development of complex, high-performance frontend features for Okta’s First Party Apps Platform. You’ll collaborate with product managers, UI/UX designers, and backend engineers to turn requirements into robust React + TypeScript solutions, optimize for speed and responsiveness, and help evolve frontend architecture. Own clean, testable, maintainable code while proactively addressing performance bottlenecks and technical debt.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Okta
Okta
16 hours ago

Principal UI Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live
Reposted: similar role first listed 6 months ago

Job Summary

Build and lead the design and development of complex, high-performance frontend features for Okta’s First Party Apps Platform. You’ll collaborate with product managers, UI/UX designers, and backend engineers to turn requirements into robust React + TypeScript solutions, optimize for speed and responsiveness, and help evolve frontend architecture. Own clean, testable, maintainable code while proactively addressing performance bottlenecks and technical debt.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead the design and development of complex, high-performance frontend features using React and TypeScript.
  • •Collaborate with product managers, UI/UX designers, and backend engineers to deliver robust frontend solutions.
  • •Write clean, modular, well-tested, maintainable code aligned to best practices and standards.
  • •Optimize applications for speed, scalability, and responsiveness across devices and browsers.
  • •Contribute to frontend architecture evolution, participate in code reviews, and proactively address technical debt and performance bottlenecks.

Key Requirements

  • •13+ years of professional experience in frontend development for complex web applications.
  • •Deep expertise in React (core principles, hooks, component lifecycle, state management).
  • •Strong proficiency in TypeScript for robust, maintainable codebases.
  • •Solid understanding of modern JavaScript (ES6+), HTML5, and CSS3.
  • •Experience with frontend tooling (Webpack, Babel, Vite, package managers like Yarn) and integrating RESTful APIs, including testing with Jest/React Testing Library/Playwright.
Experience:13+ yearsFrontend developmentWeb applicationsEnterprise software
Education:Bachelor's in Computer Science
Skills:Problem-solvingCommunicationInterpersonal skillsCollaborationContinuous improvement
Tech Stack:ReactTypeScriptJavaScriptHTML5CSS3WebpackBabelViteYarnREST APIsJestReact Testing LibraryPlaywrightGit

Company Brief

Okta
Provides identity and access management cloud solutions that help organizations secure and manage user authentication, single sign-on, multi-factor authentication, and lifecycle management across applications and devices.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2009
WebsiteLinkedIn