Technical Architect - UI/UX in Woodcliff Lake, NJ at HUNTER Technical Resources

Date Posted: 5/24/2018

Job Snapshot

Job Description

Our client is looking for a Technical Architect - UI.UX. Responsibilities include:

•             Design and develop front-end applications using Java and web based technologies that meet data integrity, performance, business, and security objectives

•             Determine appropriate architecture, and other technical solutions, and make relevant recommendations and adjustments regarding the use of new and emerging Web technologies

•             Build Rich Internet application that are responsive with clean, accessible HTML and CSS code

•             Develop UIs with attention to design detail, ensuring exceptional UX through implementation of subtle interactions and affordances

•             Develop UI unit test cases and end to end test cases using choice of technology.

•             Participate in the end-to-end design process from brainstorming to design reviews and iteration of UI improvement

•             Build reusable code and libraries for future use. Optimize application for maximum speed and scalability

Required skills

•             A Bachelor's degree in Computer Science, Management Information Systems (MIS), or related field required

•             Minimum 5 years of working experience in Front-end MVC Javascript Frameworks like Angular.js, ember.js, React.js, Vue2.js & etc.

•             Extensive experience with HTML, DOM, CSS, JavaScript, event model, and cross-browser development

•             Experience with AJAX, JSON, REST

•             Knowledge of Object-Oriented JavaScript libraries like jQuery, YUI and experience in NodeJS SASS/LESS

•             Extensive experience with ng-cli and packaging utility

•             Proficient working knowledge of web markup, including HTML5, CSS3

•             Good knowledge of standard security implementation and standards for web application

•             Good knowledge of advanced JavaScript libraries and frameworks, such as ReactJS, AngularJS, KnockoutJS, BackboneJS etc.

•             Good knowledge of Unit and end to end testing tools like Jasmine, Karma, Protractor, asynchronous request handling, partial page updates, and AJAX

•             Proficient understanding of cross-browser compatibility issues and ways to work around them

•             Proficient understanding of code versioning tools like GIT, Bitbucket