Previous Job
Web UI JavaScript Developer
Ref No.: 16-00278
Location: Harrisburg, Pennsylvania
Position Type:Contract
Experience Level: 7 Years
Start Date / End Date: 12/12/2016 to 06/30/2017
 Job Description:
Web UI & JavaScript Developer staff augmentation to work on the UI design and development of creative Web UI, cutting-edge, and highly functional web application interfaces utilizing the latest web technologies for desktop/tablet/mobile/cloud. This UI Developer will be working along with UI/UX Designer and Developer for DOC applications development effort. This person will be task with front-end, JavaScript coding/development, not a merely a .NET developer. This person will mostly focus to the front-end technologies: JavaScript code (React or Ember or Angular or Dojo or Knockout), CSS3, and HTML5. Familiarity with Agile methodologies preferred.
The candidate should have all of the following requirements:
•JavaScript development experience is a must: JQuery, JavaScript functions, and AJAX/error handling/asynchronous services calls.
•HTML5, CSS3, jQuery, AJAX, and Web Applications experience
•CSS pre-processors and compilation
•Understanding of Responsive Web Design using Bootstrap
•Excellent taste in visual, layout, and user experience design
Preferred/Nice to Have:
•Experience with other front end technologies: 1) Node and build management using grunt/gulp, 2) Package management using npm and bower
•Have design portfolio (preferred online portfolio) (NOTE: Please provide link on the resume if available)
•JavaScript framework like AngularJs/jQuery plugins
•JavaScript Super Set – Type Script 1.x
Soft Skills:
•Problem solving and critical thinking
•Must be able to work independently
•Can communicate effectively with multiple team members at a given time
•Writing clean, elegant code that is functional, maintainable, and scalable
•Designing, improving, and updating customer-facing websites and applications to create a rich, innovative, and interactive user experience.
•Develop standards, best-practices, templates, styles and libraries to provide a consistent user experience.
•Staying up to date with the latest web technologies and UI design principles.