Job Description – Ensure Alignment to Selected Title
SERVICES TO BE PERFORMED
End-to-end UX for Snow Family of devices.
Work with the team to implement user flows for a high scale, high efficiency service.
Deliver user-centered solutions by understanding business requirements, voice of the customer, user journeys, customer feedback, and usability findings.
Quickly and iteratively implement user flows, prototypes, using mocks and visual design specifications.
Communicate project statuses with design team and stakeholders regularly.
Incorporate customer and product management feedback, technical constraints, and usability findings into design.
Develop and maintain detailed information architecture and design specifications.
Performing metrics analysis post-launch to inform design/UX optimization efforts.
Implement mechanism that collect metrics and use these to detect issues and implement iterative fixes
REQUIRED SKILLS
· Bachelor's degree in Computer Science, Computer Engineering, or related technical discipline (or equivalent experience).
· 2+ years of professional front end development.
· Skilled with common front-end technologies such as HTML, CSS, JS, TypeScript, and Node
· Deep experience in one or more relevant front-end frameworks such as React, Angular, Thyme Leaf, JQuery, etc.
· Ability to rapidly prototype and adjust in response to customer feedback
· Strong problem solving and troubleshooting skills.
· Solid coding practices including peer code reviews, unit testing, and a preference for agile development.
PREFERRED SKILLS
· Masters degree in CS or an engineering discipline
· 3+ years of professional front end development.
· Experience building reusable UX components or libraries
· Strong UX design skills
· Experience building scalable, distributed, front-end experiences
Leadership Principle (have 1): Customer Obsession, Bias for action, Insist on Highest Standards, Deliver Results, Have Backbone
Years of experience required:
- 2+ years of professional front end development.
- Skilled with common front-end technologies such as HTML, CSS, JS, TypeScript, and Node
- Deep experience in one or more relevant front-end frameworks such as React, Angular, Thyme Leaf, JQuery, etc.
- Ability to rapidly prototype and adjust in response to customer feedback
- Strong problem solving and troubleshooting skills.
- Solid coding practices including peer code reviews, unit testing, and a preference for agile development.
Degrees or certifications required: Bachelor's degree in Computer Science, Computer Engineering, or related technical discipline (or equivalent experience).
Disqualifiers: Not looking for anyone super senior. We also need people who can keep up with the pace of our team which can be faster than most teams at client.
Best vs. average: This is a standard UX focused engineer. They will be focused on UX and the backend of the front-end.
Performance indicators: Quality of the code and ability to work cohesively with the team.