Skip to content
OnticOntic

Staff Engineer - UI

Leads frontend architecture, shared platforms, and engineering standards across multiple product teams. Requires 8–12 years of software engineering experience, expert JavaScript and TypeScript skills, extensive React experience, and strong systems and technical leadership capabilities.

About the job

Responsibilities

Architecture

  • Define and evolve frontend architecture patterns and shared capabilities used across multiple product teams.
  • Drive adoption of scalable patterns for component architecture, state management, application structure, and frontend integrations.
  • Ensure consistency, reusability, maintainability, and scalability across frontend codebases.
  • Lead architecture reviews and provide guidance on frontend design decisions across teams.
  • Identify opportunities to simplify frontend systems through shared abstractions and reusable solutions.

Frontend Platform and Shared Capabilities

  • Drive adoption of shared frontend platforms, frameworks, and tooling across teams.
  • Partner with platform and product teams to improve consistency across the frontend ecosystem.
  • Reduce duplicated engineering effort through reusable solutions and shared capabilities.
  • Improve engineering velocity through standardization, automation, and platform investments.
  • Contribute to design systems, UI frameworks, and shared frontend infrastructure.

Technical Direction

  • Partner with Product, Design, and Engineering teams to align architectural decisions with product, platform, and engineering objectives.
  • Establish engineering standards, best practices, and decision frameworks for frontend development.
  • Guide teams toward technical decisions that support long-term maintainability and scalability.
  • Drive adoption of modern frontend technologies, tools, and workflows.
  • Influence technical direction across multiple teams through collaboration and technical leadership.

Performance, Quality, and Experience

  • Define and drive standards for performance, accessibility, and user experience across frontend applications.
  • Lead initiatives to improve application performance, responsiveness, and reliability.
  • Establish best practices for testing, observability, monitoring, and frontend reliability.
  • Improve developer experience through tooling, workflows, documentation, and platform capabilities.
  • Drive initiatives that improve engineering productivity and reduce friction in frontend development.

Risk and System Evolution

  • Identify systemic frontend risks, including performance bottlenecks, architectural inconsistencies, scalability challenges, and maintainability concerns.
  • Lead cross-team efforts to address technical debt and improve overall system health.
  • Evolve frontend systems to support increasing scale, complexity, and business needs.
  • Proactively identify engineering challenges affecting multiple teams and drive sustainable solutions.

Technical Leadership

  • Mentor senior engineers and elevate frontend engineering standards across teams.
  • Help teams solve recurring engineering challenges through reusable solutions and architectural guidance.
  • Influence technical direction across multiple teams without direct authority.
  • Foster quality, ownership, collaboration, and continuous improvement.
  • Lead critical technical initiatives spanning multiple teams or domains.
  • Facilitate technical alignment between product and platform engineering teams.

Requirements

  • 8–12 years of software engineering experience with deep expertise in frontend development.
  • Expert-level proficiency in JavaScript, TypeScript, HTML, and CSS.
  • Extensive experience with React or similar frameworks in large-scale applications.
  • Strong expertise in frontend architecture, design systems, and scalable UI development.
  • Proven experience building and evolving shared component libraries or frontend platforms.
  • Deep understanding of browser internals, rendering, and performance optimization.
  • Experience defining and driving frontend standards and best practices across teams.
  • Ability to influence technical direction without direct authority.
  • Ability to translate product and design needs into scalable technical solutions.
  • Experience with modern frontend tooling, CI/CD pipelines, and cloud environments.
  • Familiarity with observability, monitoring, and performance tracking tools.
  • Experience working on large-scale SaaS platforms.

Nice to Have

  • Experience leading or contributing to design systems at scale.
  • Exposure to micro-frontend architectures or modular frontend systems.
  • Familiarity with security considerations in frontend applications.
  • Experience with AI-assisted development tools such as Codex or Cursor.
  • Background in developer experience and platform engineering.
  • Experience driving frontend modernization or platform adoption initiatives.

Compensation and Benefits

  • Competitive salary.
  • Medical benefits.
  • Internet reimbursement.
  • Home office stipend.
  • Continued education stipend.
  • Festive and achievement celebrations.
  • Dynamic office environment.

Skills

JavaScript, TypeScript, HTML, CSS, React, Frontend Architecture, Design Systems, Component Libraries, State Management, Micro-Frontends, CI/CD, Cloud Computing, Observability, Performance Optimization, Accessibility

Okta

Okta

Bengaluru, India

Staff UI Software Engineer
No salary listedHybrid7+ YOEFrontend Engineering

Leads the design and development of high-performance, accessible web applications using React and TypeScript. The role requires 5+ years of frontend experience, strong testing and architecture skills, and effective cross-functional collaboration.

Postman

Postman

Bengaluru, India

Senior Software Engineer, Client Platform
No salary listedHybrid8+ YOEFrontend Engineering

Senior frontend engineer responsible for building shared SDKs, component libraries, and scalable frontend architecture for Postman’s client platform. The role requires 8+ years of frontend experience and deep expertise in JavaScript, TypeScript, React, performance, and engineering quality.

Okta

Okta

Bengaluru, India

Principal Software Engineer
No salary listedHybrid12+ YOEFrontend Engineering

Leads the architecture and development of Okta’s secure Sign-In Widget platform, focusing on scalable, high-performance web experiences. Requires 12+ years of software development experience, deep React and TypeScript expertise, and demonstrated technical leadership across complex enterprise applications.

Aleo

Aleo

Remote

Senior Frontend Engineer
No salary listedRemote5+ YOEFrontend Engineering

Build and optimize responsive, production-quality interfaces for zero-knowledge and web3 applications using TypeScript, React, and Next.js. The role requires at least five years of software engineering experience, strong UX awareness, and familiarity with blockchain concepts.

ElevenLabs

ElevenLabs

United Kingdom
Design Engineer - Creative Studio
No salary listedRemoteFrontend Engineering

Design-focused frontend engineer building and maintaining AI-powered Creative and Studio products. The role requires React, Next.js, and TypeScript expertise, strong UX sensibility, and a portfolio of compelling web experiences; formal degrees and certifications are not required.