Live opening · Posted 2 days ago

Technical Lead - Frontend

Rakuten · Bangalore
Instahyre 8-12 yrs
You are 2 days behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 2 days ago
CompanyRakuten
LocationBangalore
Experience8-12 yrs
SourceInstahyre
Listed2 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
0 min from Instahyre publishing this role to us finding it
9 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
66,778 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

As a Tech Lead for the Frontend team, you will own the technical direction and core architecture of one or more applications within our micro-frontend monorepo, leading a team of talented engineers toward advanced, maintainable, and user-friendly web applications. You will balance hands-on engineering with technical leadership: setting standards, unblocking the team, driving cross-application consistency through shared libraries, design systems, and tooling, and coaching engineers to grow. You will partner closely with Engineering and Product Management to shape the roadmap and ensure delivery without compromising quality.
Responsibilities:
Design and evolve large-scale front-end architecture and core framework decisions.
Lead the team in developing innovative, intuitive, and reusable UI components, favouring shared libraries such as design systems, icons, and UI components over one-off implementations.
Drive technical planning: break down initiatives, estimate effort, sequence work, and de-risk complex changes across the monorepo.
Collaborate with backend engineers and architects to define clean, well-typed API contracts and seamless UI/API integration.
Research, evaluate, and introduce new web technologies and patterns to improve the platform.
Partner with product managers and UI/UX designers to shape ground-breaking features in an Agile way, representing engineering feasibility and trade-offs.
Own performance, reliability, maintainability, and quality of the applications, including monitoring with New Relic and Prometheus and incident follow-through.
Set and enforce engineering standards: code review practices, testing strategy across BDD, RTL, unit, and E2E layers, linting rules, and CI/CD gates.
Coach and mentor engineers on the team, run technical onboarding, and grow the team's collective skill level.
Maximise developer experience through tooling, local development setup, build speed, and documentation for the wider frontend organisation.
Act as an escalation point for the most technically challenging problems and cross-team dependencies.
Requirements:
Bachelor's or Master's degree in Computer Science or equivalent practical experience.
8 to 10 years of hands-on front-end development experience, ideally including a period leading a team technically and driving architecture decisions and code reviews.
Demonstrated experience owning architecture decisions for a large-scale, production React application.
Extensive experience writing unit and integration tests at scale, with 90%+ coverage.
Deep understanding of web performance in JavaScript and CSS, and the ability to diagnose issues.
Hands-on experience with observability and monitoring stacks such as New Relic, Prometheus, and GCP Cloud Logging, with the ability to independently diagnose and proactively flag production issues.
Strong communication skills, positive character, and empathy, with the ability to influence.
Strong motivation for building products with team spirit and driving improvements within the team.
Strong UX and design sensibilities, with care for the smallest details.
Deep, hands-on expertise building production React and TypeScript applications at scale.
Strong grasp of component architecture, state management trade-offs, and rendering performance, including CSR vs. SSR, code-splitting, and bundle size.
Practical, test-first mindset across unit (Jest), BDD (jest-cucumber), React Testing Library, and E2E (Cypress) layers.
Deep expertise in web performance fundamentals, including Core Web Vitals, the critical rendering path, and JavaScript/CSS payload optimisation.
Expertise in how SSR and hydration choices affect crawlability and indexation of high-traffic pages.
Demonstrated ability to operate across multiple projects in parallel, switching context with low overhead while still driving each initiative to completion.
Ownership mentality: designs for maintainability, accessibility, and internationalisation.
Clear, proactive communicator who collaborates well with backend engineers, product managers, and designers.
Comfortable making and owning architectural trade-off decisions with long-term maintainability in mind.
Track record of coaching engineers and raising the technical bar of a team.
Willingness to participate in an on-call rotation for production issues.
Ability to triage, mitigate, and root-cause front-end production incidents, including client errors, performance regressions, and SSR failures.
Mandatory Technical Stack:
Single-page application architecture and universal/isomorphic JavaScript (SSR).
React: Hooks, Context API, and functional components.
Redux / Flux.
JavaScript (ES6+) and TypeScript.
HTML5 and CSS3 (SASS/SCSS), including responsive design.
Babel, Webpack, and Yarn/npm package management.
RESTful API integration.
Jest, Cypress, React Testing Library, and CucumberJS.
Nice-to-Have:
Node.js, Express, and custom middleware
Next.js, Remix, or other SSR frameworks.
Design systems and component libraries, for example, Storybook-driven systems.
Internationalisation (i18n) and localisation (l10n) of production products.
Monorepo architecture using Yarn workspaces or similar.
CI/CD with Jenkins, Docker, and Kubernetes.
Contribution to open source.
Knowledge of the travel or e-commerce domain.
Experience defining or evolving a design system component library used across teams.

Skills
React, React.js, SSR, TypeScript, server-side rendering

Experience
8-12 yrs

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App