Previous Job
Previous
UI Developer
Ref No.: 18-02494
Location: Weehawken, New Jersey
Position Type:Full Time
Pay Rate : $ 145,000.00 - 155,000.00 /Year
UI Developer 
Global Investment Banking Client
$145K-$155K base + bonus


Are you a master of Java interested in the coming frameworks, tools and techniques? Do you know how to solve challenging problems in elegant ways? We're looking for someone like that who can: 
– develop the service-layer of a large-scale rich internet platform in collaboration with business analysts, client-side developers, database developers and quality assurance (QA) professionals 
– master state-of-the-art technologies within a complex business domain 
– share knowledge across the whole development community 
– take pride in the quality of delivered software products and services (this is what drives you) 
− work collaboratively with a small team of technologists and closely with the business

You have: 
– Experience with HTML5, CCS3, JavaScript (ES6+) and Open‐source libraries, tools and technologies 
– Good knowledge of modern frameworks like React and Node.js 
– Experience of one or more of the following open source technologies . React, Redux, Webpack, d3, LESS, Node.js 
– Expertise in generic computing science including OOP modelling (UML, SOLID etc.), algorithms, data structures, design patterns and Functional programming 
– Previous exposure to tools like npm, grunt and RESTful web service 
– Experience with build tools like Ant or Maven, and development tools such as Eclipse, Git, Subversion, JIRA, TeamCity, Nexus 
– Clean coding and refactoring skills with excellent problem solving ability 
– knowledge of relational and non-relational databases with proper usage classifications 
– Fluency in automated testing techniques and frameworks 
– Know-how of agile/lean development practices (Scrum, XP, Kanban, etc.) 

You are: 
– adaptable, able to work across teams, functions and applications 
– enthusiastic, self-motivated and client-focused 
– analytical and methodical, using evidence to solve problems 
– a strong communicator, fluent in English