Posting ID 127870
Position: Programmer Analyst 6
Location: Lansing, MI 48933 - Hybrid Role with 2 days onsite from day 1 - Monday and Tuesday
Duration: 12 Months plus
Potential contract to hire. (GC, Citizen Only)
Top Skills & Years of Experience Required:
· 4+ years of experience designing, architecting, and developing applications using modern JavaScript technologies such as React, Angular, Vue, Typescript.
· Proficient in writing efficient, modular, and scalable CSS using SASS/SCSS, ensuring maintainability and ease of collaboration within development teams.
· Experience developing UI components in an enterprise content management system.
· Experience and familiarity with web accessibility standards (WCAG)
Qualifications:
· 4+ years of experience designing, architecting, and developing applications using modern JavaScript technologies such as React, Angular, Vue, Typescript.
· Proficient in writing efficient, modular, and scalable CSS using SASS/SCSS, ensuring maintainability and ease of collaboration within development teams.
· Experience building and maintaining reusable, performant, accessible components.
· Experience developing UI components in an enterprise content management system.
· Robust understanding of web components and their utilization in various technology stacks
· Experience working with and publishing NPM packages.
· 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.
Job Type: Contract
Salary: From $75.00 per hour
Expected hours: 40 per week
Experience:
- Front-end development: 4 years (Preferred)
Ability to Commute:
- Lansing, MI 48909 (Preferred)
Ability to Relocate:
- Lansing, MI 48909: Relocate before starting work (Preferred)
Work Location: In person