Technical Project Manager

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

Technical Project Manager
Architect
front-end systems using StencilJS
Atomic Design principles.
execute UI/UX strategy.
Design System
Backend APIs
WCAG 2.1
code reviews
UI roadmaps.
Gridstack.js
TailwindCSS
GenAI

Job Details

Position title: Technical Project Manager

Location: Cleveland, OH (3 Days Hybrid)

Duration: 6-12 Months Contract (W2)

Job Description:

  • 10-15+ years of overall experience
  • 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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.