Job Description :
Develop front-end user interfaces for Web-based or other software products, including mobile and web console devices. Collaborate with back-end development, visual design, product management, and customers. Code behaviors and functionality for current and future software applications using design specifications. May assist with new user interface testing and participate in usability reviews. Remain current on user interface trends and programming techniques and suggest new tools and methods as necessary. May be responsible for usability research and design in absence of dedicated usability team members. Career-Level position within field. Considered highly skilled and proficient in discipline. Conducts complex work important to the organization. Works under minimal supervision with wide latitude for independent judgment. Typically requires six to nine years of relevant experience or equivalent combination of experience and education.

Required Qualifications:
Proficient in CSS, SASS, JavaScript, JQuery and HTML5.
Experience with version control: SVN, GIT
Passion for delivering solutions whilst learning and expanding skills.
An ability to conduct careful, structured analysis on complex problems or requirements in order to identify effective solutions.
An ability to independently plan, organize and manage their own work.
Strong knowledge of internet communication protocols and data formats, e.g. REST, JSON, HTTP, etc.
Knowledge of Object Oriented JavaScript and Design Patterns.

Preferred Qualifications:
Experience with ReactJS, Handlebars, Webpack
Experience with NodeJS, NPM
             

Similar Jobs you may be interested in ..