Description

Responsibilities

  • Work within the UX process to create user-focused features and interactions.
  • Modify existing software to fix errors and improve the overall quality and functionality.
  • Participate in design and code reviews.
  • Collaborate on team standards and best practices.
  • Develop and/or perform software automated testing procedures, solutions and frameworks to ensure software functions as needed.
  • Assist with delivery estimates.
  • Determine and execute software deployment process.

Required Skills

  • Proven UX/UI experience with a strong portfolio.
  • Proficiency with design and prototyping applications such as Sketch/InVision and Adobe Creative Cloud.
  • Excellent visual design skills with a high sensitivity to user-system interaction.
  • A broad understanding of web/mobile UI standards, usability.

Required Experience

  • 2 years of experience with HTML, CSS and JavaScript.
  • Experience in the UX discipline (user research/testing, design thinking, prototyping, etc).
  • Experience with build, bundling and package management/publishing tools (e.g., Webpack, Gulp, NPM).
  • Experience with Node.js and Typescript.
  • Experience with RxJS or other asynchronous, event-based programming paradigms.
  • Experience developing user-facing software.
  • Experience with the latest and greatest web standards, including HTML5 and CSS3.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate