Design and build advanced applications Collaborate with cross-functional teams to define, design, and ship new features. Unit-test code for robustness, including edge cases, usability, and general reliability. Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Requirements 6+ Year Experience developing web applications using Angular 4+ any version HTML5, CSS/SCSS and hands-on experience to build UI for Web applications / SPA Experience writing clean, modular, debuggable code using external libraries or custom code Providing recommendations on using external libraries, as needed Experience Responsive Design, TypeScript Strong REACT JS programming skills and experience with RxJs Experience building and consuming JSON-based RESTful APIs Knowledge of cross-browser compatibility issues. Strong debugging skills using Chrome Dev Tools Experience working with TFS, Git or JIRA Experience working in an Agile team environment. Familiarity with continuous integration