Job Title: UI Designer
Location: Minneapolis, MN
Role Summary
The UI designer is primarily responsible to develop, enhance, troubleshoot, and maintain UI solutions to meet the business requirements and specifications and to produce the mockups and wireframes. The UI designer should have a strong understanding of UX principles and creative visual design best practices and be able to apply them through a full development lifecycle.
Responsibilities
- Work with product owners and the business analyst to understand detailed requirements and the design complete user experiences to meet those business needs and vision
- Creates the both the high level and detailed UI designs and participates in the development and implementation of complex web-based applications
- Develop mock-ups and wire frames using sketching and prototyping
- Communicate visual design by creating and advocating standards, presentations, and style guides
- Strong verbal communication skills and a demonstrated ability to work effectively in team-based development projects
Required Qualifications
- Minimum of 5+ years of experience designing complex web-based solutions
- Minimum of 3+ years of experience designing applications using ReactJS, HTML 5, CSS3, JavaScript ES6
- Minimum of 2+ years of experience designing applications that call REST services and interfaces
- Experience with multiple project implementations spanning full SDLC
- Experience with preparing test cases, and providing guidance around testing and verification
- Experience working in an Agile/Scrum setting, including partnering with business analysts, other developers and testers, and implementing solutions related to creative process
Preferred Qualifications
- 1+ years of experience with Axure, Sketch, Illustrator, Photoshop or Adobe Experience
- 1+ years of experience using AJAX, responsive design, mongo DB, bootstrap
- Knowledge of MVVM or MVC design
- Proven ability to learn new tools and frameworks quickly.
- Experience with JIRA/Confluence (preferred) or other scrum tools