Summary
Lenovo is a global technology company developing AI-enabled devices, infrastructure, software, solutions, and services. The Web Front-End Developer / UX Designer will design and develop responsive interfaces for Agentic AI applications, collaborating with AI engineers, backend developers, product managers, and designers. The role will integrate APIs and real-time data, optimize performance, and build scalable, secure, and intuitive user experiences for autonomous AI systems.
Responsibilities
- Design and develop responsive, high-performance front-end interfaces for AI-driven applications
- Implement and optimize UI/UX components that enhance user interaction with Agentic AI systems
- Collaborate with AI and backend teams to integrate APIs, real-time data, and AI-generated outputs
- Ensure applications are scalable, secure, and performant across different devices and browsers
- Stay up to date with emerging front-end technologies, AI advancements, and best practices
- Conduct testing, debugging, and performance tuning for optimal user experience
- Work closely with product managers and designers to translate requirements into functional applications
Skills
- Proven experience in front-end development using React or similar modern front-end frameworks
- Strong proficiency in HTML, CSS, JavaScript, and TypeScript
- Experience building and maintaining reusable UI components using tools such as Storybook or similar component libraries/design systems
- Experience integrating with RESTful APIs and real-time data sources
- Familiarity with Python and backend frameworks such as FastAPI, specifically in the context of consuming and integrating APIs for front-end applications
- Familiarity with state management libraries (e.g., Zustand, Redux)
- Solid understanding of UI/UX best practices, including designing for AI-powered and data-driven interfaces
- Experience implementing responsive, accessible, and high-performance web applications (WCAG standards preferred)
- Experience designing and implementing user input flows and forms, including validation and error handling
- Exposure to Docker, Kubernetes, and CI/CD pipelines, with the ability to deploy and manage front-end changes in containerized environments
- Exposure to Nginx, Next.js, and other modern middleware frameworks
- Commitment to building and maintaining high-quality code and adhering to team coding standards and best practices
- Familiarity with LLMs, AI agents, and conversational UI frameworks
- Experience working with Figma, including interpreting designs, collaborating with designers, and translating UI/UX specifications into implementation
- Experience with interactive data visualization or advanced UI animations
- Knowledge of prompt engineering and AI-driven UX patterns
Qualifications
Must Haves
- Proven experience in front-end development using React or similar modern front-end frameworks
- Strong proficiency in HTML, CSS, JavaScript, and TypeScript
Nice to Haves
- Experience building and maintaining reusable UI components using tools such as Storybook or similar component libraries/design systems
- Experience integrating with RESTful APIs and real-time data sources
- Familiarity with Python and backend frameworks such as FastAPI, specifically in the context of consuming and integrating APIs for front-end applications
- Familiarity with state management libraries (e.g., Zustand, Redux)
- Solid understanding of UI/UX best practices, including designing for AI-powered and data-driven interfaces
- Experience implementing responsive, accessible, and high-performance web applications (WCAG standards preferred)
- Experience designing and implementing user input flows and forms, including validation and error handling
- Exposure to Docker, Kubernetes, and CI/CD pipelines, with the ability to deploy and manage front-end changes in containerized environments
- Exposure to Nginx, Next.js, and other modern middleware frameworks
- Commitment to building and maintaining high-quality code and adhering to team coding standards and best practices
- Familiarity with LLMs, AI agents, and conversational UI frameworks
- Experience working with Figma, including interpreting designs, collaborating with designers, and translating UI/UX specifications into implementation
- Experience with interactive data visualization or advanced UI animations
- Knowledge of prompt engineering and AI-driven UX patterns
Benefits
- Individuals may also be considered for bonuses and/or commissions.
- Flexible work environment.
- Opportunities for professional growth.
- Hybrid Schedule on campus in Morrisville, NC. 3 days in office, 2 days work from home.
- Also open to any location in the Eastern Time Zone as a remote role