Frontend Developer, Design Systems

Contractual
Foster City, CA
Job ID: OOJ - 22193
Back to search results
Back to search results

Hybrid role - 3 days Onsite and 2 days Remote

Job Description:

  • We’re looking for a front-end developer who cares about the craft of a user interface, someone who notices when an easing curve is wrong, when a focus state is missing, when spacing is off by two pixels. 
  • You’ll join the team that builds and maintains the component library every one of our applications is built on. 
  • Part of that system deals with 3D objects, so Three.js experience matters here.
  • This means working to very specific design specifications. Our designers hand off detailed specs in Figma, and we expect you to implement them faithfully. 
  • It also means pushing back when the spec is wrong: if there’s a better way to build something, or a technical reason the design won’t hold up, we want you to say so and explain why. 
  • The goal is the best possible result, not blind implementation.
  • You’re expected to use AI heavily in this role, and to review every line it generates before it goes upstream. 
  • Part of the job is building the guardrails that make AI-generated code consistent with our style and conventions at scale.

What you’ll do:

  • Build and maintain React components alongside the rest of the team, from primitives through complex composite components.
  • Implement designs to spec from Figma, with precision, states, transitions, responsive behavior, and light and dark modes.
  • Contribute to Storybook: write and maintain stories, keep documentation current, and help keep the library genuinely usable by the engineers who consume it.
  • Write component tests with Vitest and Testing Library, and end-to-end and visual regression coverage with Playwright, all running in CI.
  • Implement motion and animation, CSS transitions and keyframes, and WebGL where the experience calls for it.
  • Build the AI harness: the prompts, rules, linting, type constraints, and review workflow that keep generated code consistent with our conventions.
  • Partner daily with designers and other engineers, review specs before implementation, flag problems early, and review pull requests.

What we’re looking for:

  • 4+ years of frontend development experience, including significant time working on a component library or design system.
  • Deep React expertise, composition patterns, hooks, performance, and the discipline of designing component APIs that other engineers have to live with.
  • Genuine craft sensibility.
  • You care how an interface feels, not just whether it renders.
  • Interaction states, motion, and detail are part of the work, not polish applied at the end.
  • Three.js experience, highly desired.
  • Part of our system is 3D, and we need someone who can build and maintain those components rather than route around them.
  • Proven ability to work from detailed design specifications, and comfort in Figma, reading specs, inspecting values, and knowing where to look for intent.
  • An opinion, and the ability to defend it.
  • You can tell a designer why a different approach is better, make the case clearly, and then commit to whatever the team decides.
  • Strong CSS, including animation and transitions.
  • Ample experience testing components with Vitest and Testing Library at the individual pattern level, plus Playwright for end-to-end and snapshot testing, and solid working knowledge of CI pipelines.
  • Familiarity with design tokens and how to structure them so one source of truth can feed Web, iOS, and Android.
  • Extensive hands-on experience with AI coding tools, and clear judgment about their output.
  • You use them constantly, and you review everything before pushing.
  • Demonstrable experience collaborating with designers and other engineers, we’ll ask about specific projects and how those relationships worked.

Nice to have:

  • Working knowledge of MUI, theming, overrides, and extending it without fighting it. Familiarity is enough; depth is a plus.
  • Experience building custom tooling around AI agents: MCP servers, Skills, custom linting, or codegen.
  • Experience with React Three Fiber or similar React/Three.js bindings.

About us:
At our organization, we take our mission and values to heart! We are on a mission to offer more and better jobs all over the world! Our goal is to care for you while you care for our clients and get you paid the highest pay possible. All our associates working with us are expected to embrace our RACE values: R - Results Matter, A- Approachable, C - Care, and E - Emergency i.e. work with a sense of urgency.

For more relevant job opportunities please visit our website: Denken Solutions Careers

Related Jobs

OOJ - 22177 Contractual

Production Designer

Foster City, CA, California, USA
View Job
OOJ - 22155 Contractual

Tooling and analytics developer

FOSTER CITY, California, USA
View Job
OOJ - 22145 Contractual

Transmission Line Design Engineer - HVTL, PLS-CADD

Forest Park, GA, Georgia, USA
View Job
OOJ - 22144 Contractual

Senior Opto-Mechanical Design Engineer

Milpitas, CA, California, USA
View Job
OOJ - 21845 Contractual

Systems Debug Engineer – PCIe & Linux Kernel

Milpitas, CA, California, USA
View Job
OOJ - 21852 Contractual

Senior C#/.net Application Developer (w/MES integration experience)

ST LOUIS, Missouri, USA
View Job
OOJ - 22100 Contractual

Workplace Design and Construction Project Manager

Solon, OH, Ohio, USA
View Job
OOJ - 21791 Contractual

Sr. Digital Experience Designer

ST LOUIS, Missouri, USA
View Job
Scroll to Top