Client: Large Financial services company, one of the largest Life Insurance, Retirement Planning, Pension & Annuities Corporation in United States.
Location: Remote (100% work from home)
Duration: 3 months (Contract to hire)
ROLE: Senior User Interface Developer
This role is for a Senior User Interface Developer who is passionate about building dynamic interfaces and experiences that are engaging, functional and fun. The Developer will work a team of UI developers/designers and collaborate with PM’s, Digital Marketing, User Experience, BAs and Online Development teams to build conceptual and functional prototypes and production ready UI code. The potential candidate should have excellent communication skills with an ability to interact with all levels of the organization from Developers to Senior Management. The prototypes need to be built using existing UI framework and standards and must be cross-browser tested, production ready for Java developers. The prototypes need to reflect key business rules and flows in a way that helps clarify intended customer experience for project team and senior management. In the early stages of the process, the goal is to promote design efficiency, by helping designers to visualize and helping business sponsors to understand what’s being designed. The prototype will make it possible to test usability and at the same time, help developers understand exactly what’s being planned, and so aid estimating, technical design and development.
Expected Responsibilities: Combine advanced UI development expertise with information architect and user experience knowledge to lead the design and development of conceptual and functional prototypes Partner with Business Analysts, PMs, User Experience, Digital Strategy and various development teams, providing all groups with a clear, accurate, evolving prototype and UI code. UI code built must be pixel perfect and cross-browser tested, including IE6. Work with BAs and UX designers to incorporate their needs while working with developers to match the capabilities of the production environment. Present developed prototypes to various teams to get approval for the project. Provide primary liaison to senior managers while guiding UI developers in their direct interaction with User Experience and development teams Creatively figure out how innovative ideas can be implemented and tested Build quick proof of concepts to enable quick testing of new business/product ideas Build quick concepts to gain support for new initiatives by helping senior management share product vision Maintain UI design pattern library and leverage it consistently to build prototypes. Maintain a global style sheet that is used in all projects and production sites. Plan resources, estimate UI development projects and manage resource allocation in clarity Hire and onboard resources as needed Research and apply latest technical innovation in UI space to existing projects to enhance user experience
Tasks and Responsibilities: Hands on experience working in front-end development in a large scale web operation Experience managing resources and 5+ projects simultaneously Expert User Experience knowledge combined with Advanced UI development skills/expertise, advanced knowledge of HTML5/CSS3, PHP & jQuery libraries. Collaborate with all Stakeholders as part of an AGILE/Scrum development team. Experience in tackling cross browser compatibility issues particularly IE6. Experience with Git repository Experience maintaining single global style sheet used in multiple websites in production. Ten plus years experience working on UI development/design projects for Web and Desktop applications financial industry background in retail brokerage, retirement or banking/lending. Experience working on Mac OS
Experience: 10+ years experience working in financial industry. Experience from other industry is welcomed as well Experience working in a large scale web operation team and offshore team Experience working in waterfall, iterative and agile fashion Advance knowledge of web standards, accessibility and usability Hands on experience with HTML5/CSS3 and jQuery Expert knowledge of jQuery best practices and building custom widgets and libraries. Hands on experience with Adobe suites of products – Photoshop, Dreamweaver, Fireworks, Illustrator Excellent written and verbal communication Likes to innovate and invent, but always with a clear goal. Can develop and articulate a clear process but is able to adapt when appropriate. Following skills are strongly desired, but not absolutely required: Experience designing and coding responsive UI jQuery Mobile Creating/building reusable UI components with jQuery Experience with Apache/MySQL/PHP Experience with client side templating, such as handlebar.js Familiarity with data visualization frameworks such as D3 JS. Experience with retirement enrollment products (enrollment, manage contribution, etc) preferred but not required.