Job Description
We are looking for a talented UI engineer to explore new initiatives with the AiDP Frameworks team. On the team you will investigate new component library frameworks, and enable new ways of building UI with AI
agents.
The Frameworks team builds and maintains the Bricks component library. Bricks is a multi-framework component library built with Web Components and the Stencil framework. We are looking to understand
potential alternatives to Stencil for managing a highly used component library that works across the most popular UI frameworks.
The Ideal Candidate is someone who is:
Highly knowledgeable in frontend web technologies and programming languages
Experienced in producing comprehensive technical analysis comparing technologies and providing recommendations based on your discoveries.
Comfortable with AI technology and capable of creating MCP servers and AI agents from the ground up
Responsibilities
Investigate cross-platform component library technologies and construct proof-of-concept applications that illustrate their features and drawbacks.
Implement and enhance component library based MCP (Model Context Protocol) server
Architect and implement multi-step AI agents that integrate with UI component libraries and frameworks.
Ensure agents are reliable, scalable, and cost-optimized in high-volume environments.
Work independently to produce high-quality tested code
Skill Sets Niche Skill Experience Preference
ReactJS No At least 1 year Nice To Have
Responsive design No 2-5 Years Is Required
Sass/Scss No At least 1 year Nice To Have
Typescript No 2-5 Years Is Required
Vue.js No At least 1 year Nice To Have
Accessibility No At least 1 year Nice To Have
AngularJS No At least 1 year Nice To Have
Web Components Yes At least 1 year Is Required
AI Agents Yes NA Is Required
MCP Yes NA Is Required
Stencil.js Yes At least 1 year Nice To Have
HTML/CSS/JavaScript No 2-5 Years Is Required
Component Libraries No At least 1 year Is Required