Required Skills:
● 3-5 years of experience with web application development● BS degree in Computer Science, similar technical field of study or equivalent practical experience● Deep understanding of Object Oriented Programming and Design, data structures, and algorithms● Deep understanding of web application development and best practices● Solid hands-on knowledge of TypeScript, JavaScript, ES6, CSS, Sass/LESS, HTML● Solid knowledge of HTML DOM and Event APIs● Solid knowledge of Gulp, NPM, Webpack and/or Rollup● Proven ability to build custom solutions using TypeScript and/or Vanilla JavaScript without or with minimum reliance on 3rd party frameworks and libraries● Effective communication skills
● Working knowledge of Docker, Jenkins and CI tools