Senior UI Developer

Engineering - Software & QA 7 months ago
Employment Information

Job description

We are looking for a talented UI Designer to create amazing user experiences. The ideal candidate should have an eye for clean and artful design, possess superior UI skills and be able to translate high-level requirements into interaction flows and artifacts, and transform them into beautiful, intuitive, and functional user interfaces. The ideal candidate will be expected to design, develop and modify modules based on functional and system requirements. Work closely with the Development team architect developing and refining functional and UI system requirements. Provide leadership and mentoring to interns.

 

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

  • Conceptualize original ideas that bring simplicity and user friendliness to complex design roadblocks

  • Create wireframes, storyboards, user flows, process flows and site maps to effectively communicate interaction and design ideas

  • Present and defend designs and key milestone deliverables to peers and executive level stakeholders

  • onduct user research and evaluate user feedback

  • Establish and promote design guidelines, best practices and standards

 

Key Skills

  • Strong demonstrable experience developing front-end web, mobile and responsive solutions utilizing - HTML / CSS / JavaScript

  • Experience with one or more CSS extensions or authoring frameworks such as Less, Sass, etc

  • Experience with one or more Javascript libraries like JQuery, React, Angular, etc..

  • Experience with one or more Javascript unit testing frameworks

  • Experience with responsive web design frameworks and techniques is a must. Preferably Bootstrap framework.

  • Good understanding and experience in one or more JS Build tools like Gulp, Grunt, Bower, etc.

  • Excellent communication and problem solving skills

  • Good to Have

  • Hands-on experience with NodeJS Stack (Mongo, Express, etc.)

  • Any designing experience with tools like Photoshop, Illustrator, etc.

  • Good understanding of development methodologies and processes (Agile)

  • Strong experience with source control and deployment tasks (Git, Jenkins, VMs, etc.)

Skills
Programming Languages Software Testing Debugging Skills Test Automation Version Control Quality Assurance Methodologies
Emploice.com |  Connecting Employees and Employers

Subscribe Us
Stay Updated

Emploice.com |  Connecting Employees and Employers