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