The main function of the UI Engineer is to write specifications, develop, test, and publish Web Components for an internal UI Library.
Job Responsibilities:
• Writes Technical Specifications against a Design Requirement Specification.
• Develops Web Components using the Lit framework against the technical specification.
• Performs unit testing at the page level.
• Sets code standards and leads code reviews.
• Reviews specifications and provides time estimates on the development of projects and features.
• Prioritizes projects and deliverables.
Typical Day in the Role:
• Purpose of the Team: Working on a design system library and a documentation site built with React.
• Key projects: This role will contribute to this site as described as a full-stack application developed from the ground up, incorporating Next.js and featuring Figma connections. The team's focus is on creating and maintaining these projects, which are crucial for their operations.
Skills:
• Web Component development, testing, and documentation
• React component development, testing, and documentation
• Verbal and written communication skills, problem solving skills, customer service and interpersonal skills
• Ability to work independently and manage one’s time
• Has knowledge of commonly-used concepts, practices, and procedures within front end development.
• Bonus: Open Source Projects or has been involved in the Open Source community.
Top 3 Hard Skills Required + Years of Experience:
1. Minimum 6+ years experience with React development and web component creation.
2. Minimum 8+ years experience with Accessibility expertise.
3. Minimum 8+ years experience with Experience in supporting customers, particularly in a team-heavy environment with a focus on chat and occasional calls for issue resolution.
Type: Contract
Work Schedule: Remote
Duration: 9 months with a chance of extension
Hourly Rate Range: $65-80/h
-