**Responsibilities** - Build out unit tests to ensure that the code is well tested prior to commit - Enable frequent feature delivery and high confidence through a CI/CD pipeline - Responsible for code reviews, testing and delivery of high-quality maintainable code - Be part of an Agile environment to define, estimate and work on user stories - Excellent English and communications skills required - Good analytical thinking and problem-solving skills **Technical Requirements** - Bachelor’s degree in Computer Science, Engineering, or equivalent experience - 3+ years of experience with modern JavaScript including ES6, ES7, and Typescript - 2+ years of experience with Angular and state machine libraries such as NgRX - Cross browser/device responsive development experience - CSS design experience; SCSS preferred - Experience with Agile and CI/CD best practices **Bonus Skills** - Experience with AngularJS especially migration of AngularJS to Angular - Backend development experience with.Net/C# - Experience with front end frameworks like Bootstrap and Material Design - Experience building UI automation tests; Selenium Web Driver and/or Ghost Inspector - Container experience with Docker/Kubernetes - Azure Cloud experience