Professional Technology Integration
Location
Lansing, MI | United States
Job description
Job Details
:PositionFrontend Developer (Ref: 15257)
:LocationLansing, MI 48933 USA
:Duration1 Years 0 Months 26 Days - ContractToHire
:Openings1
:Deadline03/11/2024
Pay Rate:
Description:
***Hybrid 2 days onsite from day one.)
**Local and Non-local candidates welcomed
We are seeking a Frontend Developer. As a Frontend Developer on our enterprise design system team, you will join a small group of developers and designers responsible for creating accessible, performant, scalable UI components that drive consistency and streamline development projects. This role will play in integral role in improving the development, testing, and deployment strategies, and act as a liaison between the design system team and development teams to ensure they have successful implementations. The ideal candidate will have a passion for creating highly usable experiences for both end users and developers.
Responsibilities:
• Develop and maintain UI components that are accessible, performant, scalable, and robust.
• Lead the front-end development efforts on large scale content management systems supporting high-visibility websites.
• 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 front-end 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.
Required / Desired Skills
- Experience designing, architecting, and developing applications using modern JavaScript technologies such as React, Angular, Vue, Typescript. (Required 4 Years)
- Proficient in writing efficient, modular, and scalable CSS using SASS/SCSS, ensuring maintainability and ease of collaboration within development teams. (Required 4 Years)
- Experience developing UI components in an enterprise content management system. (Required 4 Years)
- Experience and familiarity with web accessibility standards (WCAG) (Required 4 Years)
- Clear and concise communication skills. (Required 4 Years)
- Experience working with and publishing NPM packages. (Required 4 Years)
- Robust understanding of web components and their utilization in various technology stacks (Required 3 Years)
- Experience working with rational databases (SQL Server) and creating SQL queries (Required 3 Years)
- Experience with GIT and branching and merging strategies. (Required 3 Years)
- Experience working with and publishing NPM packages. (Required 3 Years)
- Experience with frontend packaging systems (Webpack, Rollup, etc), frontend testing frameworks (Jest, Enzyme, etc.), and linting tools (ESLint, Prettier, etc.) (Required 3 Years)
- Experience developing web components utilizing StencilJS (Desired 1 Years)
Job tags
Salary