Job Description :
Architect solutions using innovative technology ideas and industry leading methodologies. Work closely with other team members to develop world class reusable UI components.
? Stay current with emerging front-end and interactive technologies, promote their usage as project needs, dictate and drive adoption across the company.
? Architect, construct and manage contributions to front-end frameworks. Create interactive prototypes with front-end tools. Translate design assets like flat mockups, design files and static clickable prototypes into production-ready front-end written with modern tools.
? Provide feedback to both designers and developers on technical feasibility, speed and optimization, and possible alternatives to difficult interactions or animations.
? Mentor geographically distributed teams. Provide thought leadership to team around new technologies, processes and approaches

Skills Needed
? Deep expertise in user interface design and front-end development across form-factors and devices.
? Self-motivated with the ability to work independently or jointly in a self-directed way.
? Excellent problem-solving skills. Agile mindset but adaptable to different methodologies.
? Exceptional verbal and written communicator, coordinator, and organizer with experience getting things done in a fast-paced deadline-oriented environment; Ability to effectively manage messages and communications for different audiences.

EDUCATION and/or EXPERIENCE
? Technical background with a B.S. in Computer Science or related disciplines.
? 10+ years? experience as a front-end development lead with at least 3+ years designing enterprise frameworks, delivering single page applications and front-end experiences using HTML5, CSS3, JavaScript, jQuery, Node.js, angular2, backbone, ember, handlebars, React.js, etc.
Experience implementing solutions with APIs, RESTful web services & JSON. Good Exposure to OO, Design Patterns and Data Structures.

Client : Raymond's James