Skip to main content
Intuit
Scraped fromLinkedinToday
FrontendSenior

Staff Software Engineer - FE

JavaScriptTypeScriptReactJSON SchemaCI/CDWCAG 2.2 AAWeb Vitals
Work Type
-
Job Type
-
Location
Worldwide
Salary
$202,500 - $274,000

About the Position

Intuit Mailchimp is seeking a Staff-level frontend engineer to set technical direction for their Forms platform, which powers signup forms, embedded forms, and pop-ups across millions of third-party websites. The role involves owning the architecture of a schema-driven, micro-frontend-based forms platform and driving operational excellence.

Responsibilities

  • Set the technical direction for the Mailchimp Forms frontend platform, micro-frontend boundaries, module federation and composition strategy, versioning and rollback, and the migration path off legacy rendering paths in the monolith.
  • Own the schema contracts that drive our form experiences end to end: the schema definition, validation, versioning and backward-compatibility strategy, and the renderer that turns schema into accessible, performant UI without a code change per field type.
  • Drive operational excellence as a first-class deliverable SLOs and error budgets for a client-side product, real-user performance monitoring, Core Web Vitals, structured client-side telemetry, alerting that pages on customer-visible degradation rather than noise, and blameless postmortems that actually change the system.
  • Be the technical lead across the full lifecycle: scoping, design, implementation, testing, documentation, rollout, and long-term maintenance, including the unglamorous parts.
  • Raise the bar for other engineers through design reviews, pairing, and written architecture guidance covering integration, performance, accessibility, and scalability and find the balance between writing code yourself and creating room for others to grow.
  • Extend and contribute back to our design system: component APIs, design tokens, and theming that hold up when a customer embeds our form into their own brand and stylesheet.
  • Own accessibility as a requirement, not a cleanup task — WCAG 2.2 AA conformance, keyboard and screen-reader behavior, and automated a11y checks wired into CI.
  • Use AI coding agents and GenAI-assisted development as part of how you work, and help the team establish what good looks like: where agents accelerate us, where they need guardrails, and how review standards adapt.
  • Share production ownership and on-call rotation with the rest of the team.

Requirements

  • You have significant experience designing and implementing frontend architectures at scale and writing code that is maintainable, performant, and observable, not just code that ships.
  • You have built or substantially evolved a micro-frontend architecture in production: independently deployable frontends, shared dependency and runtime strategy, cross-team contracts, isolation and blast-radius control, and the versioning discipline that keeps it from turning into distributed spaghetti.
  • You have deep expertise in schema-driven / config-driven UI; JSON Schema or an equivalent contract language, dynamic form rendering, declarative validation, schema evolution and backward compatibility, and codegen from contracts.
  • You hold a high bar on software engineering fundamentals and operational excellence: testing strategy that gives real confidence, CI/CD and progressive delivery, feature flags, instrumentation and observability, incident response, and a track record of owning what you ship in production.
  • You are fluent in modern JavaScript/TypeScript and a major component framework (React preferred), and you understand the browser deeply enough to reason about bundle size, hydration, rendering performance, and third-party embedding constraints.
  • You treat accessibility and design-system consistency as part of the definition of done.
  • You know when to introduce new technology and when to make do with what we already have.
  • You are comfortable resolving ambiguity and excited about shaping both what we build and how we build it, prioritizing work, identifying dependencies, and facilitating technical decisions across teams.
  • You communicate clearly in writing.
  • You are comfortable working in a distributed team, and you actively build an inclusive environment for the people who join after you.
  • Nice to have: experience with widgets or SDKs embedded in third-party sites, large-scale monolith-to-modular migrations, edge rendering, or design-system stewardship across multiple consuming teams.

Benefits

  • competitive compensation package with a strong pay for performance rewards approach
  • This position may be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs

Who to contact

Staff Software Engineer - FE$202,500 - $274,000
View Original