UI Architect - Design System Frontend Developer
Location
Lansing, MI | United States
Job description
Phone/Skype Hire. Candidates will need to be onsite 2 days a week. No exceptions. Contract to hire
Location: Lansing, MI
Duration: 12+ months (High Possibility of Further Extensions) CTH
Responsibilities
- Develop and maintain UI components that are accessible, performant, scalable, and robust.
- Create and maintain design system documentation.
- Develop robust automated and manual test plans.
- Streamline build and release processes utilizing Azure DevOps CI/CD pipelines.
- Communicate as a frontend development advisor to other development teams, helping them integrate the enterprise design system.
- Facilitate discussions with leadership and stakeholders on design system's benefits and roadmap.
Skills Needed
- 4+ years of experience designing, architecting, and developing applications using modern JavaScript technologies such as React, Angular, Vue, Typescript, and SASS
- Azure DevOps CI/CD pipelines.
- Experience working with and publishing NPM packages.
- Experience building and maintaining reusable, performant, accessible components
- Robust understanding of web components and their utilization in various technology stacks
- Experience with GIT and branching and merging strategies.
- Experience with frontend packaging systems (Webpack, Rollup, etc), frontend testing frameworks (Jest, Enzyme, etc.), and linting tools (ESLint, Prettier, etc.)
- Experience and familiarity with web accessibility standards (WCAG)
- Excellent verbal and written communication skills.
- Experience developing web components utilizing StencilJS is preferred.
Job tags
Salary