Okta
Okta4h ago
Career Pages

Principal UI Software Engineer

Bengaluru, India
Full Time
Executive

Auto Apply to 50+ AI Matched Principal UI Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Okta

Responsibilities

Qualifications & Requirements

Experience Level: Executive

Full Job Description

Principal UI Software Engineer - Frontend/Fullstack (React, TypeScript) - Bengaluru, India

Join Okta's Access Essentials team, specifically the First Party Apps Platform, in Bengaluru, India. This team is pivotal in developing Okta’s secure web experiences for end-user authentication and access, including high-impact products like the Okta Sign-in Widget, End User SSO Dashboard, and the Okta Browser Plugin. We are seeking an experienced web front-end engineer to lead the design and development of complex, high-performance features using React and TypeScript.

About the Role:

As a Principal UI Software Engineer, you will be instrumental in building software used by millions of users daily. You will collaborate closely with product managers, UI/UX designers, and backend engineers to translate requirements into robust and effective frontend solutions. This role offers an excellent opportunity to build software with significant impact and usage.

Key Responsibilities:

  • Lead the design and development of complex, high-performance features using React and TypeScript.
  • Collaborate closely with product managers, UI/UX designers, and backend engineers to translate requirements into robust and effective frontend solutions.
  • Write clean, modular, well-tested, and maintainable code, adhering to best practices and coding standards.
  • Optimize applications for speed, scalability, and responsiveness across various devices and browsers.
  • Contribute to the evolution of our frontend architecture, ensuring its long-term scalability and maintainability.
  • Participate in code reviews, providing constructive feedback and ensuring code quality across the team.
  • Proactively identify and address technical debt, performance bottlenecks, and areas for improvement.
  • Stay up-to-date with the latest trends and technologies in frontend development, evaluating and recommending new tools and approaches.
  • Champion a culture of continuous improvement, innovation, and technical excellence within the team.

Minimum Qualifications:

  • 10+ years of professional experience in frontend development, with a strong focus on building complex web applications.
  • Deep expertise in React, including a strong understanding of its core principles, hooks, component lifecycle, and state management.
  • Proficiency in TypeScript, with a proven ability to leverage its features for robust and maintainable codebases.
  • Solid understanding of modern JavaScript (ES6+), HTML5, and CSS3.
  • Experience with front-end tooling such as Webpack, Babel, Vite, and package managers (Yarn).
  • Demonstrated experience consuming and integrating with RESTful APIs.
  • Familiarity with testing frameworks (e.g., Jest, React Testing Library, Playwright) and a commitment to writing comprehensive tests.
  • Strong understanding of version control systems, particularly Git.
  • Experience with responsive design principles and building accessible web interfaces.
  • Excellent problem-solving skills, with the ability to debug complex issues and find practical solutions.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively within a cross-functional team.

Nice to Have:

  • Familiarity with design systems and component libraries.
  • An understanding of Identity and Access Management protocols and architecture, e.g., FIDO, U2F, WebAuth, SSO, SAML, OAuth, Federation.
  • Contributions to open-source projects.

Education and Training:

  • Bachelor’s degree in Computer Science or equivalent experience.
  • Years of experience working on large-scale enterprise-grade software.

Okta offers amazing benefits, opportunities for social impact, and fosters talent development and community connection. We cultivate a dynamic work environment with the best tools, technology, and benefits to empower our employees. Find your place at Okta today!

Note: Some roles may require travel to one of our office locations for in-person onboarding.

Company

Okta

Okta

Okta is recognized as The World’s Identity Company, dedicated to enabling secure and safe access to any technology, on any device, from anywhere. Our robust platforms, Okta Platform and Auth0 Platform...

Bengaluru, India
Posted on Career Pages
Principal UI Software Engineer at Okta | Bengaluru, India | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform