Sr. Software Engineer(React)
Anaplan · Gurgaon
Anaplan · Gurgaon
At Anaplan, we are a team of innovators focused on optimizing business decision-making through our leading AI-infused scenario planning and analysis platform so our customers can outpace their competition and the market. What unites Anaplanners across teams and geographies is our collective commitment to our customers’ success and to our Winning Culture. Our customers rank among the who’s who in the Fortune 50. Coca-Cola, LinkedIn, Adobe, LVMH and Bayer are just a few of the 2,400+ global companies who rely on our best-in-class platform. Our Winning Culture is the engine that drives our teams of innovators. We champion diversity of thought and ideas, we behave like leaders regardless of title, we are committed to achieving ambitious goals, and we love celebrating our wins – big and small. Supported by operating principles of being strategy-led, values-based and disciplined in execution, you’ll be inspired, connected, developed and rewarded here. Everything that makes you unique is welcome; join us and let’s build what’s next - together! Role summary Lead delivery of high-impact product UI in Anaplan’s modern frontend platform. You will own complex features end-to-end—from technical design and implementation through testing, security remediation, observability, and production releases. You mentor engineers, raise engineering standards, and influence patterns across React/TypeScript, monorepo architecture, design systems, and microfrontend boundaries. What you’ll do • Architect and shipReact + TypeScriptfeatures with strongcomponent design,hooks, andperformancetuning (render paths, memoization, code splitting, lazy loading). • Drivedesign-system-firstdevelopment usingADSandMaterial UI; extend shared components without fragmenting UX. • Own state and routing patterns:Reduxat scale, pragmatic adoption ofZustand,React Router v5navigation and deep-linking concerns. • Design and implementcomplex product UI: high-densitygrids,dashboards,widgets,drag-and-drop, andchartswith resilient loading/error/empty states. • Define integration contracts forRESTandGraphQL; partner onBFFdesign, pagination, caching, and client-side mapping layers. • Advancemonorepopractices (pnpm,Nx): shared libraries, versioning, build graph optimization, and cross-package API stability. • Establish testing strategy:Vitest+RTLfor fast feedback;Cucumber+PlaywrightBDD E2E for critical journeys. • Championi18nanda11y(WCAG-oriented patterns, keyboard flows, screen reader behavior, RTL/locale edge cases). • Guidemicrofrontendandmodule federationboundaries (shared deps, runtime composition, isolation, failure modes). • OwnVite/Webpackbuild configuration tradeoffs, bundle analysis, and platform tooling (Docker/Tilt, feature flags, internal API clients). • Leadproduction support: debug withGrafana,Splunk, distributed traces/logs; write actionable incident notes and preventative fixes. • Ownrelease to production: release trains, rollback judgment, coordination with SRE/platform,Harness/Argo CDpipelines. • ResolveSnyk,SAST, and dependency vulnerabilities; embed secure SDLC practices in team workflows. • Mentor junior/mid engineers via reviews, pairing, and technical RFCs; represent frontend in cross-team design reviews. • Optionally lead or spikeReact Nativeinitiatives (native tooling, debugging, shared logic extraction). Required qualifications Core web (expert-level application) • DeepHTML/CSSskills applied through design systems, not ad-hoc styling. • AdvancedTypeScript(generics, discriminated unions, utility types, strict typing for API models). • Web Componentsliteracy (custom elements, shadow DOM, interoperability with React hosts where applicable). React platform leadership • 5+ years building large, long-lived frontend products; 3+ years leading features inReact. • Provenperformanceoptimization in data-heavy UIs (virtualization, debouncing, selector patterns, profiling). • Strongcomponent API design: composability, accessibility props, testability, and extension points. Architecture & tooling • Production experience withmonorepos(pnpm,Nx), shared packages, and internal design libraries. • Viteand/orWebpackexpertise; familiarity withmodule federationandmicrofrontendoperational concerns. • GraphQLclient patterns (caching, error policies, colocated queries) plus robustRESTclient abstractions. • BFFcollaboration: shaping payloads for UI needs, auth/session handling at the edge of frontend concerns. Quality, security & operations • Testing leadership:RTL+Vitest, meaningful coverage of behavior (not implementation detail); E2E strategy withPlaywright/Cucumber. • Hands-onvulnerability remediation(Snyk, npm audits,SASTtriage) and secure dependency management. • Production debugging andobservability(Grafana,Splunk); SLO-aware mindset for customer-impacting defects. • CI/CD and release ownership (GitHub Actionsor equivalent,Harness,Argo CD). Leadership & delivery • Track record mentoring engineers and raising code quality through reviews and standards. • Strong stakeholder communication (Jira, RFCs, estimations, risk callouts). • Experience taking features through full lifecycle including production rollout and post-release monitoring. Nice to have • React Native+ native build/debug (Xcode/Android tooling) for shared mobile roadmap/ Next js •