Senior UI Software Engineer
Okta · Bangalore
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