Location: Draper, UT Full Time Employment
ZimZee Recruiting is in search of a Sr. UI Engineer to join our team. Are you someone that stays up at night thinking of better ways to implement JavaScript, HTML, CSS and Ajax that will wow competitors and wish that they'd thought of it first? Do you want to be a part of a dynamic team, creating exciting products for a fast-paced, fast-growing company? Do you want the chance to work on a team where you'll be challenged, respected, and provided the resources to grow and advance your career? If you answer YES to these questions, then we have just the company for you!
Qualifications & Skills
- Produce prototypes that employ HTML, CSS, and JavaScript, including the new JavaScript libraries (Reactjs (preferred), angular, meteor, ember, backbone, etc).
- Bootstrap
- Experience with the javascript ecosystem (NodeJS, build processes, test frameworks, etc.)
- In-depth understanding of different JavaScript / AJAX frameworks (JQuery, AngularJS, React, etc.)
- Understanding of Object Oriented Programming (OOP)
- Demonstrable experience with hand-coding HTML, CSS and JavaScript for enterprise level web applications.
- Demonstrable experience and examples of complex CSS layout including experience with CSS frameworks like Less, Sass.
- Experience developing web applications with a variety of web technologies (HTML, CSS, JavaScript, JQuery, AJAX).
- Experience developing in ASP.NET, JSP or similar
- Experience with content management systems
- Must have interest in emerging technologies
- Background in e-commerce systems strongly preferred
- Degree in Computer Science, Software Engineering, or Human-Computer Interaction or appropriate combination of education and experience.
Responsibilities
- Develop user interfaces of key features through entire product lifecycle, from initial explorations through final delivery of front end features of web applicaitons.
- Produce prototypes that employ HTML, CSS, and JavaScript.
- Generate UI mockups including wire-frames and high-fidelity prototypes.
- Work in a development environment using version control, IDE tools, debugging tools, etc.
- Translate usability and field research findings into design improvements.
- Communicate design strategy and rationale to stakeholders and development team.
- Work closely with development team to deliver the final product.