Senior Front End Developer
Candidate will be responsible for building out the new HTML5 GUI which will include securities lending screens for inventory, contracts, availability management. The role will include working with the rest of the team to agree new requirements, integrating new business logic and functionality into the system and providing desk support for the system.
The technology stack includes HTML5, jQuery, AngularJS, ReactJS, NodeJS
· 6+ years of web development, using HTML5 including libraries such as jQuery, AngularJS, ReactJS. The candidate should be familiar with various web development frameworks and strategies and should be able to engineer/articulate a direction for future securities lending UI tools.
· Good understanding of the browser’s internals and differences between rendering engines.
· Experience with UI automated testing frameworks (e.g. Karma, Selenium, and Mocha).
· Strong communication and writing skills.
· Ability to communicate directly with peers, managers and users while leading development to a completed and successful solution.
· Strong organization skills to manage multiple timelines and complete tasks quickly within the constraints of clients’ timelines and budgets.
· Implementing Web UI functionality using HTML5.
· Creation of site layout/user interface from provided design concepts by using standard HTML/CSS practices.
· Placement and layout of web site pages given client provided content.
· Development of robust and user-friendly web applications.
· Implementation of unit-tests.
· Specifications/Requirements gathering as needed.
· Routine daily maintenance of existing applications.
· Assist in gathering requirements and project specifications
· Attend project kickoff meetings with clients/peers.
· Take ownership of daily project needs and communications.
· Communicate project status and deliverables with managers and clients.
· Record time daily and weekly.
· Manage project tasks, timelines, and communication.
· Perform routine application maintenance as needed.
· Other tasks as needed for successful project completion.
Nice to have:
· 1+ year in the financial industry (ideally, focused on equity derivatives trading).
· Experience with NodeJS and Gulp/Grunt build tool
· Experience with SASS/SCSS
· Experience with material design