Lead UI Developer

Financial & Technology Firm

Working at this consulting firme will give you the chance to help solve significant business issues and transform the world’s most innovative financial services organizations during a period of sweeping industry change.

Role Overview

A Consulting Magazine “Best Firms to Work For” 2013, is rapidly expanding our footprint in North America and is looking for a UI Developer - Lead.  This individual will be a self-motivated front-end web developer, well-versed in HTML, CSS and JavaScript. Responsibilities will include working closely with the UI Lead, User Experience and Back-end Engineering teams in building rapid prototypes, UI Components and implementing new user interfaces.  You will need to be a subject matter expert across the entire UI layer.

Primary Responsibilities

      Be a subject matter expert for the entire UI layer

    Work with User Experience team and design the right technical solution

      Understand requirements and provide estimates

       High-level technical design

  Core framework development

      Mentor junior developers

      Provide expert guidance in using JQuery, Backbone.js and Spring MVC framework

       Perform code reviews to ensure quality

      Develop UI test strategy and unit testing framework

Required Technical Skills

       Serious knowledge and understanding of JavaScript (outside of JQuery or other abstraction libraries)

     Experience with a JavaScript-MV* framework or library (backbone, ember, knockout, angular, spine etc.)

    Understanding of Responsive Design and Development

     Create precise interfaces from wireframes or visual mockups using maintainable and reusable code

      Demonstrable appreciation of UI design best practice (this is not a design role, but must be able to make smart design choices when needed)

     Understanding of RESTful web services and understanding of JSON

        Master cross-browser HTML and CSS

     Worked in Agile development environments

      Ability to keep up with evolving web standards (HTML5, CSS3, Ecmascript 5+) and best practices

    Self-managed developer, also able to work closely with and incorporate feedback from engineers, user experience team and product managers

     Use of Subversion for version control

Nice to Have Technical Skills

    Experience with server side programming (Python, Ruby, Node-js, Java, etc.)

 Developed applications using Spring framework and Spring MVC

 Developed applications with Tomcat

 Contributor to Open-Source projects

 Examples of websites/webapps built

 MAVEN Experience in financial/mortgage sector

    Master cross-browser HTML and CSS

       Worked in Agile development environments

        Ability to keep up with evolving web standards (HTML5, CSS3, Ecmascript 5+) and best       practices

      Self-managed developer, also able to work closely with and incorporate feedback from engineers, user experience team and product managers

     Use of Subversion for version control