Overview
Staff Frontend Engineer role based in Bangalore, focused on defining and owning frontend architecture for complex, high-scale products.
What you'll do
- Own the frontend architectural vision for complex, high-scale products.
- Design scalable component systems, UI frameworks, and internal tooling.
- Translate product requirements and Figma designs into technical architecture.
- Lead initiatives for performance optimization, accessibility, security, and scalability.
- Build reusable libraries, design systems, and internal packages to improve engineering efficiency.
- Review critical code paths and guide engineering best practices.
- Work with Product, Design, and Backend to shape end-to-end solutions and mentor senior engineers.
What you'll need
- Have 6 to 12 years of frontend engineering experience.
- Deep expertise in React.js and TypeScript.
- Experience architecting large-scale, distributed, modular frontend systems.
- Strong state management skills (e.g., Redux, Zustand, Recoil, or React Query).
- Expertise in JavaScript (ES6+), TypeScript, Web APIs, browser internals, and performance tuning.
- Experience with build tools (Webpack, Vite, Turborepo), bundling, and optimization strategies.
- Debugging experience resolving production-scale issues.
Nice to have
- Experience with Next.js, micro-frontends, or SSR architectures.
- Worked with design systems (Storybook, MUI, Chakra, or Radix).
- Knowledge of web security, accessibility, and SEO optimization.
- Experience contributing to open-source projects or internal engineering frameworks.
- Background in mentoring engineering teams or owning cross-functional initiatives.
Details
Read the full description and apply on the company’s own careers page.