Javascript Jobs - Front-end UI Developer, Advanced Javascript, Bootstrap, Backbone, 14622

at Yoh
Location New York, NY
Date Posted April 18, 2019
Category Default
Job Type Contractor

Description

JOB DESCRIPTION

Top 5-10 technical skills required for the job:

• Advanced JavaScript including command of design patterns for JavaScript application development

• Expert level HTML5, CSS3 and use of design libraries such as BootStrap

• Advanced knowledge of JavaScript application libraries such as backbone.js, marionette.js and require.js

• Advanced knowledge of source control and build process for front end applications • Proven experience developing mobile responsive applications

• Knowledge of interactive JavaScript libraries such as D3.js, HighCharts, etc.

Required Skills:

• JavaScript design patterns (AMD, etc.)

• Advanced jQuery

• JavaScript application and utility libraries (backbone.js, marionette.js, require.js, underscore.js)

• Advanced knowledge of source control and build process for front end applications

Critical Skills:

• Advanced experience with Backbone.js and Marionette.js.

• Expert level HTML5, CSS3

Preferred Skills:

• JavaScript interaction libraries (D3.js, HighCharts, etc.)

• Experience writing both hand-coded and framework-assisted JavaScript, CSS, and HTML

• Experience with Angular 2/4/6, Redux/ngrx, TypeScript, Webpack, HTTP and RESTful Web Services

• Proficiency with ES15

• Familiar with unit testing frameworks

• Knowledge of React and Nodejs a plus

• Knowledge of LESS or Sass a plus

• Knowledge of responsive digital development

• Knowledge developing browser based InfoGraphics and Data Visualization projects (Charts, Maps, Interactive Graphics)

• Knowledge of cross-browser and cross-platform compatible solutions

• Knowledge of integrating with server-side code to produce dynamic pages

• Knowledge of source control and build process for front end applications; knowledge of control systems such as SVN a plus

• Execute on a timely basis

• Experience with software development, the implementation of complex technology solutions and management tools such as version control, application build and deployment utilities

• Bachelor’s Degree or higher

Generally a minimum of 5+ years of relevant work experience 

Responsibilities: 
Technology Services Group is looking for a UI Javascript Developer to code and maintain applications across the portfolio.

The developer must have expert command of modern JavaScript application patterns, libraries such as backbone.js, marionette.js and require.js, experience using data visualization libraries such as HighCharts, HighMaps, and D3.js, and be able to deliver projects featuring well formatted HTML5 and CSS3 templates.

The candidate must be able to communicate effectively with a wide range of stakeholders, develop, test and deploy projects with a high level of accuracy and personal responsibility.

Duties and Responsibilities 

• Develop user interfaces and multimedia experiences to support the presentation of the Research and Statistics Group’s content to various constituents on all platforms

• Work collaboratively with internal clients and the UX/UI team to develop innovative ways to distill complex information into engaging multimedia experiences

• Offer development solutions to multimedia/interactive requests and implement those solutions in a tight team environment from start to finish

• Develop the front-end systems using modern web technologies

• Create and maintain reusable JavaScript and CSS libraries and components

• Manage multiple complex projects working both independently and as part of a close-knit team

• In shaping direction or guiding projects, actively considers new or evolving technologies and products

• May be responsible for evaluating new technologies, providing design and expertise in supporting middleware, COTS products, open source products, and data base designs and configurations

• Demonstrate the ability and willingness to challenge the status quo