Job Description :
Position : Front End DeveloperLocation : Florham Park, NJDuration : Long Term Contract   Job DescriptionKey Skills:Primary Responsibilities:- Provide application implementation- Develop unit and automated integration and acceptance tests- Employ industry best practices to deliver quality solutions- Ensure developed solutions remain compliant with company standards- Maintain and improve performance of existing applications- Clearly and regularly communicate with management and colleagues Qualifications:- Bachelor''s degree in computer science engineering or a related discipline- 7+ years of experience in software development required Required Skills:- Sound knowledge of Angular 2+- Sound knowledge of Typescript, Javascript ES6, HTML/CSS- Experience with reactive programming using RxJs Experience with state management, preferably with NgRx (Redux Architecture Experience with automated testing tools such as Mocha, Jasmine, Cypress, and/or Karma Experience with Agile methodologies- Experience with data structures and algorithmsDesired skills:- Java Technology Stack- Cloud- Apache Maven- Spring, Spring Boot- Authentication and Authorization mechanism and systems- Basic Unix shell commands- Relational and NoSQL databasesPlease share resumes to or call me