We are looking for someone who is an expert in UI design, UX design, and front-end development to join our growing company. You will be a natural at understanding human-computer interaction design (HCID), in coming up with elegant solutions to improve our application,
Key Responsibilities:
Collaborate with product management and engineering to define and implement innovative solutions for the product direction, visuals and experience.
Execute all visual design stages from concept to final hand-off to engineering.
Create concepts, wireframes, and mockups that lead to intuitive user experiences.
Design and create mockups and user journeys for a wide range of devices including mobile.
Strategically create new features and functionality based on user stories and behaviour.
Create original graphic designs (. images, sketches and tables).
Identify and troubleshoot UX problems (. responsiveness).
Understand the limitations of our tech stack and business model and provide technical advice wherever necessary.
You're a dev at heart with an eye and appreciation of well-designed products and an end-to-end thinker and problem solver.
Required Experience and Skills:
2 years of user-centric UI/UX experience.
Degree in design, interaction design, or related preferred.
Expert knowledge of CSS, CSS extension languages (Less, Sass), and CSS pre-processor tools.
Expert knowledge of HTML5 and its best practices.
Proficiency in designing interfaces and building clickable prototypes using InVision, Sketch or similar tools.
Experience using MVVM JavaScript frameworks (AngularJS, React JS, etc) preferred.
Expert knowledge of build systems like Gulp/Webpack and version control (git).
Expertise in building responsive and/or mobile interfaces.
Proficiency in Photoshop, Illustrator or other visual design and wire-framing tools.
Demonstrated design and UX skills.
Strong portfolio (please include link or examples in job application)