Role and Responsibilities
- [Engineering] Create interactive UI prototypes using VS code based on React JS and existing UI libraries to visualize and test design concepts
- [Engineering] Curate and custom development of reusable UI components for our UI code library, ensuring consistency and adherence to design guidelines.
- [Engineering] Ensure that all UI components and prototypes are accessible, responsive, and easy-to-use for fellow developers.
- [Design] Contribute to the development of design systems and guidelines to ensure consistency across products
- [Design] Create UI design for Enterprise Content Management System
- [Design] Deliver simple UI Design of many alternatives, with consistency across screens and details of user flow.
- [Design] Create Design prototype using Sketch software.
Requirements:
- Bachelor's degree in Computer Science, Design, or related field (min. GPA 3.00)
- 2+ years of experience in UX engineering and/or front-end development.
- Strong understanding of HTML, CSS, and JavaScript
- Proficiency in developing reusable UI components using frameworks such as React or Vue.js
- Experience with UI/UX tools such as Figma or Sketch.
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration skills
- Ability to manage multiple projects simultaneously
- This position will be hired under a third-party contract.
Preferred Qualifications:
- Some experience with accessibility standards and guidelines (WCAG, ARIA)
- Knowledge of design systems and component libraries (e.g., Material-UI, Ant Design)
- Some experience in buildingtools/web/plugin/templateto support design process.