Web Front-End Developer – Agentic AI Applications
Lenovo · North Carolina, United States · 3 wk ago
Engineering$83/hrFull-time
Key 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.
Basic Qualifications
- Proven experience in front-end development using React or similar modern front-end frameworks.
- Strong proficiency in HTML, CSS, JavaScript, and TypeScript.
Preferred Qualifications
- 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.
Nice-to-Have Skills
- 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
Competitive salary, flexible work environment, and opportunities for professional growth.
Schedule
Hybrid Schedule on campus in Morrisville, NC. 3 days in office, 2 days work from home.