Senior Software Engineer, Design Systems
Core
Building and maintaining a React/TypeScript component library and developer tooling for AbbVie's enterprise design system (Unity), while pioneering agentic AI workflows to enable AI-assisted design-to-code delivery.
Role type
Senior full-stack engineer specializing in design systems and AI developer tooling
Builds
React component library, developer tooling, and AI-assisted design-to-code pipelines
Domain
Enterprise software development, Design Systems, Generative AI
Deliverable
production ML models | product features
Required skills
React, TypeScript, HTML/CSS, Design Tokens, Agentic AI workflows, Python, Node.js, Storybook, WCAG accessibility testing, Automated testing
Preferred skills
Angular, Data science background, Data visualization, MCP servers, Figma, OutSystems, Mobile development
Technologies
React, TypeScript, Python, Node.js, Storybook, GitHub, Axe, Claude Code, MCP
Responsibilities
Design and maintain reusable React/TypeScript components and design tokens; Build and pioneer AI-assisted developer workflows including Claude Code skills and MCP integrations; Develop full-stack supporting services and build/release tooling; Perform automated testing, accessibility QA, and cross-browser validation; Act as the developer-facing face of the design system providing community support and presentations; Gather requirements autonomously from the developer community; Contribute to data-visualization capabilities and support data-science-driven features; Mentor less-experienced staff and partner with designers and stakeholders.
Seniority
Senior, hands-on IC with technical leadership