Previous Job
UI Developer/Designer
Ref No.: 18-07615
Location: New York, New York
The Technology Group delivers and supports a wide range of applications using common frameworks, tools and processes.
The Common Services UI/UX team is responsible for delivery of a repeatable, testable set of browser based and mobile solutions with a high degree of usability and attention to user experience and design.

Job Description:
Technology Group for a UI developer to code and maintain applications across the portfolio.
The developer must have expert command of modern JavaScript application patterns, libraries such as Angular, backbone.js and require.js, 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 and collaborate with various teams to deliver projects with a high level of accuracy and personal responsibility.

Develop common UI components for re-use across the NY application portfolio.
Collaborate with UX engineers and designers to implement markup/designs.
Integrate and deliver functionality with backend teams during development life cycle.
Ensure requirements are met throughout development efforts.
Ensure code is in compliance with style guides and pattern libraries

Required Skills:

Javascript design patterns (AMD, etc.).
Modern Javascript Libraries (Angular, Backbone, Marionette, Require, jQuery).
Expert level HTML/CSS.
Proven experience developing browser based InfoGraphics and Data Visualization projects using HighCharts and D3 (Charts, Maps, Interactive Graphics).
Hybrid mobile technologies (PhoneGap, Titanium, etc.).
Advanced knowledge of source control and build process for front end applications.

Preferred Skills:
Responsive Design.
Understanding of UX best practices.
Understanding of ADA Compliance.
Wireframes/Prototyping (Balsamiq, Axure, etc.)