Web UI Developer (Angular 4/5, React, JS)

~~
Your role : 
 
Are you passionate about building robust and scalable websites with the latest Javascript technologies? Do you have a curious nature, always interested in how to innovate? We’re looking for someone like that to help us:
– solve real world business problems using technologies like Angular 4/5, React/Redux, NodeJS, Bootstrap, and other Javscript tools
– analyze business requirements, design and implement solutions, and develop software components as defined by the systems development life cycle (SDLC)
– test unit and integration of components for integration into larger subsystems
– support the Software Component Manager in resolving high-priority defects and deploying fixes to production systems
– make sure that produced code is secure, stable and operational before handover to the Software Component Manager
– collaborate with other global IT teams


Your team : 
 
You’ll be working in the CCAR/ICPM Front End team in Weehawken, NJ. We have a mature Angular 4 application that needs additional features and research into future migration towards React/Redux. This is a fast moving, small team with plenty of opportunity for growth and a great career path.


Your experience and skills : 
 
You have:
– Strong HTML5, CSS, and Javascript Required
– Strong AngularJS Required, Angular 4/5 preferred
– Strong Typescript and understanding of TSD, Typings, Transpiling, etc
– Complete understanding of Client MVC in a SPA
– Understanding of common libraries and tools, i.e. SystemJS, Gulp, Git, NPM, Bootstrap is Required
– Proficient understanding of GIT including common workflow scenarios and command line interface
– Strong UI/UX development experience required
– Understanding of Tomcat, Node, Express and other server technologies is a plus


You are:
– imaginative and creative with emerging technologies and an ambassador for test- and behavior-driven development
– able to improve older code bases, as well as apply modern best practices to new projects
– curious and collaborative, comfortable working independently, as well as in a team
– the go-to person for the latest development innovation
– fluent in [language(s)]

Weehawken, NJ, USA Weehawken NJ US