Job Description :
Job order name ReactJS Software Developer

End client Direct

End client location Princeton NJ

Number Of Positions 1

Job Type Contract

Job Description At client, we're reimagining the markets of tomorrow and our Global Technology department is responsible for developing leading technology to support our vision. As a developer on an Agile Scrum team, you will be responsible for designing and delivering high quality user interface solutions using best practices. You will design and implement new screens to enhance to our existing products.

We expect you to: . Take part in the architectural and infrastructural design of our applications . Enforce best practices and high code standard via peer code review . Work as part of an Agile Scrum team . Communicate complex concepts and negotiate with others to adopt a different point of view Experience: .

Education Required: Computer Science Degree or equivalent experience. . Experience Required 8+ years . Front end experience in modern JavaScript frameworks 6+ years . ReactJS 2+ years Requirements and Tools: . Thorough understanding of React.js and its core principles . Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model . AJAX, CSS3, HTML5 . UI Design skills . Good Communication Skills Preferred: . Experience with popular React.js workflows (such as Flux or Redux) . Typescript . Testing frameworks: Jest or Jasmine . Financial market development background a plus