Roseland, NJ
UX Engineer (Remote)
Job Description
POSITION SUMMARY
As the UX Engineer you bring a unique blend of user experience passion, engineering discipline, and creative design thinking to our team. In partnership with a cohort of Engineers, Designers, and Researchers you will help craft functional components of a design system that delight and engage our end users, while accelerating the design and development pipeline. Your contributions will shape quality user experience and UI code standards for building market-leading eDiscovery software solutions.
PRIMARY RESPONSIBILITIES
- Collaborate with UX/UI Designers to understand requirements and design the evolution of the unified design system components to meet future UX needs.
- Tasked with helping develop and evolve a mature Angular-based component library.
- Responsible for evolving the design systems technical reference documentation and tools.
- Develop collaborative working partnerships with Agile Engineering product teams.
- Assist in driving design system adoption through consulting Engineering teams on how to effectively consume, implement, and configure component code.
- Gather input and insight into emerging component needs through Engineering team interactions and feedback.
- Provide component implementation QA review and feedback to Engineering teams.
KNOWLEDGE, SKILLS, AND BEHAVIORS
- Strong communication, strategic thinking, and problem-solving skills with an impeccable attention to detail.
- Has a real passion for improving software quality, aesthetics, performance, and reliability through engineering excellence.
- Aptitude and curiosity to learn new technologies and question existing assumptions.
- Experience in the full software lifecycle from inception to delivery, producing high quality software working in an Agile environment.
- Cross-platform application development using modern web standards.
- User interface expertise in Angular, Vue, React Native, React, and or other OSS frameworks and libraries.
- Familiarity with design systems and design tools like Sketch, Figma or Abstract.
- Familiarity with component development tools and processes like Storybook, Testing Libraries, Webpack.
- Experience with accessibility standards and compliance, including Section 508, EN 301 549, and WCAG a strong plus.
QUALIFICATIONS
- Bachelor’s Degree in Computer Science, related field, or equivalent work experience required.
- Minimum 4 years of experience building high quality user experiences end-to-end.
- 2+ years software development experience in JavaScript / TypeScript / HTML / CSS / SASS.
- Experience developing for UI component libraries.
- Experience with Azure DevOps.
- Portfolio of enterprise SaaS product and design system examples.
WORK ENVIRONMENT AND PHYSICAL DEMANDS
- Duties are performed in a typical office environment while sitting at a desk or computer table. Duties require the ability to use a computer, communicate over the telephone, and read printed material.
- Duties may require the ability to lift up to 20 lbs.
Recommended Skills
- Agile Methodology
- Angular4
- Attention To Detail
- Css
- Communication
- Creativity
Browse other jobs