Front End Developer

Cary Full Time Live

Required Skills

My Compatibility Score

Choose Match Score option:

AngularJS CSS HTML HTML5 JavaScript JQuery Karma MOCHA ReactJS Selenium derivatives developer equity financial Front End Developer Grunt gui management nodejs Rest SASS SCSS securities testing trading UI
show more
Automatch with LinkedIn
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

REQUIREMENTS/SKILLS:
· 3 plus 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.
· Excellent knowledge of JavaScript, HTML, CSS
· 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.

PRIMARY RESPONSIBILITIES:
· Implementing Web UI functionality using HTML5.
· Implementing server-side Javascript with NodeJS
· 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.

DAILY TASKS:
· 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
read more