Inficare
Inficare is hiring: Lead UI/UX Developer || Only local to Cleveland, OH in Cleve
Inficare, Cleveland, OH, US, 44101
Title: Lead UI/UX Developer
Location: Cleveland, OH (Hybrid - 3 days a week)
Duration: 12+ Months Contract
Experience: 10+ Years
Job Description:
Location: Cleveland, OH (Hybrid - 3 days a week)
Duration: 12+ Months Contract
Experience: 10+ Years
Job Description:
- 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.
- Optimize UI for accessibility (WCAG 2.1), performance, and responsiveness across devices and browsers.
- 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.