Skip to content
Home

Software Engineer, Design Systems

AbbVie

Apply to this job

This role builds the Unity enterprise design system at AbbVie, sitting on the developer-facing side of the Unity Design System team. It owns the React component library, developer tooling, and agentic AI workflows, serving a 600+ member developer community.

What you'll do

  • Design, build, test, and maintain reusable, accessible React/TypeScript components for the Unity React library
  • Build and advance AI-assisted and agentic developer workflows including Claude Code skills and MCP server integrations
  • Develop full-stack supporting services, front-end automation, and build/release/validation tooling using Python and Node.js
  • Own quality end-to-end including automated tests, accessibility QA, and cross-browser QA
  • Act as the developer-facing face of Unity through community support, outreach, and relationship building
  • Gather and generate requirements from developer-community needs and translate them into actionable work
  • Contribute to Unity's data-visualization capabilities and support data-science-driven features
  • Wear multiple hats as a co-owner of requirements, development, QA, deployment, and community building
  • Learn and stay current with AI development tooling, piloting and rolling out improvements
  • Contribute technical guidance, mentor colleagues, and partner with designers, brand, and accessibility stakeholders

What we're looking for

  • Bachelor's degree and 5 years' experience, or Master's degree and 4 years' experience
  • Strong/proficient React and TypeScript skills with strong HTML/CSS
  • Proven design-system/component-library development experience
  • Strong understanding of design tokens/tokenization and scalable theming
  • Hands-on experience developing agentic AI and AI workflows, including Claude Code skills
  • Backend and full-stack capability with Python and Node.js
  • Proficiency with Storybook, GitHub, and accessibility/WCAG testing tools such as Axe
  • Strong testing and QA discipline, consistently QAing own work
  • Experience building products for a developer-facing audience
  • Proven ability to work independently, gather requirements, and communicate with stakeholders

Nice to have

  • Developer skills beyond JS/React such as Angular or additional languages/frameworks
  • Data science background and data-visualization experience
  • Front-end automation experience
  • Familiarity with MCP servers, Figma/Code Connect, and OutSystems
  • Experience with developer relations (DevRel) and community management
  • Mobile development experience
Full original posting

Contact us

Get in touch if you have any feedback or requests.

Optional