Angular Developer
Duration: Long Term Contract
Location: Durham, NC or Jersey City, NJ or Westlake, TX or Boston, MA or Salt Lake City, UT or Merrimack, NH or Covington, KY after covid settles (Hybrid model)
Job Description:
· 9+ years of IT experience.
· Must have 5 years on hands on Angular experience.
· At least 8 years in building software in a professional setting.
· At least 2 years working on Agile/Scrum
· Implementing front-end solutions using JavaScript, Typescript, CSS, HTML & Browser Developer tools
· Designing and implementing continuous JS environments using Webpack, Grunt, Gulp, etc
· Effectively employ DevOps, Automated Testing and Continuous Delivery using technology such as Groovy and Jenkins
· Bachelor’s Degree in computer science, Information Science, Mathematics, Physics (or equivalent)
· Hands on experience working with package management using Node.js, NPM, Express
· Confidence to employ previous experience of Automation Tools/Frameworks (Mocha, Jasmine, Selenium, Protractor)
· Expert Git skills and respective branching strategies
· Experience with API Design & Development and MicroServices Architecture.
· Deep knowledge of HTTP based APIs, Networking and how the internet works and asychrony (Promises, Observers, Event Loops)
· Confidence to employ modern SPA frameworks (Angular, React, Vue)
· Participating in problem solving, troubleshooting, performance tuning, production support, and maintenance of existing APIs.
· Ensuring code reviews, unit testing, and integration testing are completed efficiently and effectively using Test driven development methodology.