Browse current jobs

Senior UI Software Engineer

Okta · Bangalore

Apply on employer website

Collected role description

Role overview

Senior UI Software Engineer at Okta

Design and development of complex, high-performance features using React and TypeScript.

The Engineer Opportunity We seek an experienced web front-end engineer to join our First Party Apps Platform team.

The ideal candidate has extensive experience in web development, building well-tested and maintainable software.

Responsibilities

  • 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

Required qualifications

  • 5+ 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.

Preferred qualifications and skills

  • 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 2-3 years of experience working on large-scale enterprise grade software #LI-Hybrid #P25112

Employment details

  • Location: Bengaluru [India]

About the employer

  • Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era.
  • Get to know Okta Okta is The World’s Identity Company.
  • At Okta, we celebrate a variety of perspectives and experiences.
  • We develop Okta cloud services and client software that allow users to seamlessly login to devices and use Okta authenticators to access applications securely.
  • Learn more about Okta’s Engineering on our blog .x The First Party Apps Platform team First Party Apps Platform team is part of the larger Access Essential - Core Product organization.
  • Our team develops the Okta Sign-in Widget, End User SSO Dashboard , and the Okta Browser Plugin .

Additional role details

  • Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI.
  • This work requires a relentless drive to solve complex challenges with real-world stakes.
  • We are looking for builders and owners who operate with speed and urgency and execute with excellence.
  • This is an opportunity to do career-defining work.
  • We're all in on this mission.
  • If you are too, let's talk.
  • We free everyone to safely use any technology, anywhere, on any device or app.
  • Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secure access, authentication, and automation, placing identity at the core of business security and growth.
  • We are not looking for someone who checks every single box - we’re looking for lifelong learners and people who can make us better with their unique experiences.
  • Join our team!
  • We’re building a world where Identity belongs to you.
  • Access Essentials - Core Product The Access Essentials organization at Okta builds the platform features for authentication and authorization across Okta-protected resources.
  • Our mission is to enable customers to access these resources seamlessly & securely.
  • The Access Management team is part of Okta R&D Engineering.
  • We develop Okta’s secure web experiences for end-user authentication and access .
  • Our products and features are high-impact and high-visibility.
  • The opportunity is an excellent chance to build software with high impact and usage.
  • If you’re excited to work on something that millions of users will use on a daily basis, this is the opportunity for you.
  • Job Duties and

Collected experience requirement

5+ years