Your Role
- Support the React Component UI team in creating and maintaining components aligned with the Design System.
- Collaborate with cross-functional teams to prototype and implement AI-powered experiences using emerging technologies like LLMs, agents, and generative design systems.
- Educate Engineering teams on Design System best practices, accessibility standards, and seamless component consumption.
- Rapidly prototype micro-interactions and complex workflows using both traditional and AI-assisted prototyping tools. Present design concepts to key stakeholders, explaining the rationale behind decisions to build consensus and improve the overall experience.
- Partner with UX Researchers to test and iterate on user experiences powered by predictive or conversational AI models.
- Build and maintain interactive prototype platforms accessible to designers, engineers, and customers for early feedback and testing.
- Work closely with UX and Graphic Designers to ensure consistent use of the Design System and optimized handoff processes.
- Guide designers during the pre-prototype phase, ensuring efficient design-to-development pipelines.
- Act as a bridge between Design and Engineering, ensuring the highest quality and usability of final products.
- Develop and maintain internal tools and infrastructure to streamline the prototyping process, including AI-driven automation where relevant.
โ
โ
โ
What You Will Bring
- 3+ years of experience in UI/Front-End development.
- Strong proficiency in JavaScript (ES6+)/Typescript, HTML5, CSS3, and modern frameworks (React, Angular, Vue, Backbone).
- Experience with Preprocessors (Sass, Less, Stylus) and build tools (Webpack, NPM/Yarn).
- Solid understanding of UX principles, visual design, and design systems.
- Familiarity with Figma, Sketch, Illustrator, and component library integration.
- Knowledge of Semantic HTML, Accessibility (WCAG), and best practices for responsive and adaptive design.
- Strong problem-solving skills, empathy for users, and excellent communication abilities.
โ
โ
Minimum Qualifications
- Strong portfolio showcasing implementation of consumer-grade design systems and interactive experiences.
- Proficiency in front-end technologies such as JavaScript (ES6+)/Typescript, HTML5, CSS3, and modern frameworks (React, Angular, Vue, Backbone).
- Solid understanding of UX principles, visual design, and accessibility standards (WCAG).
- Experience collaborating closely with designers and developers to translate design prototypes (e.g., from Figma or Sketch) into high-quality, production-ready code.
- Familiarity with design systems, component libraries, and token-based design approaches.
- Strong problem-solving skills and attention to detail in implementing pixel-perfect, responsive interfaces.
- Effective written and verbal communication skills, with the ability to bridge the gap between design and engineering teams.
- 3โ5 years of experience in front-end or UX engineering roles, ideally within product-based or design-focused environments.
- Bachelorโs degree in Computer Science or a related field.
โ
โ
Preferred Qualifications
Experience with:
- Responsive Design, Grid Systems, Flexbox
- React Hooks, Redux, React Router
- CSS & SVG Animations, Lottie
- Visualization Libraries (D3)
- CI/CD tools (CircleCI/Jenkins) and Webpack
- Node.js scripting or basic Backend development (Python, etc.)
- Firebase or other cloud databases
- Unit Testing(React Testing Library/Jest) / End-to-end testing(Playwright) / Visual Regression Testing
- Web Servers (Linux, Apache, Nginx)
โ
โ
Exposure to or hands-on experience with:
- AI/LLM integration (e.g., OpenAI, Anthropic, LangChain, or similar frameworks)
- AI Agents and Chat-based UX
- Generative design tools for rapid interface creation or content synthesis
- Prompt engineering and multimodal interaction design
- AI-assisted accessibility and personalization in UX
โ
โ
โWork Arrangement
Hybrid: This role operates in a hybrid capacity, blending the benefits of remote work with the advantages of in-person collaboration. In locations where our workplace policy applies (i.e. San Jose, Durham, Mexico City, Bangalore, Pune, Hoofddorp, Belgrade, Barcelona, Singapore, Sydney and Tokyo), employees are expected to work onsite a minimum of 3 days per week to foster collaboration, team alignment, and access to in-office resources. Workplace type may vary based on location and team requirements. Please speak with your recruiter for details. Additional team-specific guidance and norms will be provided by your manager.
โ