Overview
Location : Cleveland, OH (Hybrid – 3 days a week)
Duration : 12 Months Contract
Experience : Over 10+ years of overall experience
Responsibilities
- Architect and oversee the development of scalable, component-based front-end systems using StencilJS and Atomic Design principles.
- Collaborate with cross-functional teams (Product, Engineering, QA, Marketing) to define and execute UI / UX strategy.
- Manage and maintain a shared Design System, ensuring visual and functional consistency across all platforms.
- Drive the adoption of Storybook for component documentation and developer collaboration.
- Lead integration efforts with backend APIs, ensuring clean and performant communication between frontend and backend systems.
- Participate in code reviews and enforce UI quality standards.
- Manage project timelines, resource allocation, and deliverables for the UI / UX team.
- Work closely with onsite project managers, Product Owners and stakeholders to prioritize tasks and remove roadblocks.
- Act as the main point of contact between design, frontend, backend, and product stakeholders.
- Translate product requirements into technically feasible UI roadmaps.
- Facilitate design / technical reviews, sprint planning, and retrospectives in an Agile / Scrum setting.
- Advocate for scalable architecture and reusable component development.
- Ensure adherence to design and development workflows, tools, and version control systems.
- Work with Gridstack.js to develop dynamic, drag-and-drop UI layouts for dashboard-style applications.
- Implement TailwindCSS for clean, utility-first UI development that complements design system principles.
- Experience with GenAI tools to create UI code will be good to have.
Qualifications
Over 10+ years of overall experience in front-end development and architecture.Mid-Senior level (Senior / Lead experience preferred).Employment type : Contract.Job function : Engineering and Information Technology.#J-18808-Ljbffr