· BS/MS in Computer Science or related area or equivalent experience.
· 7+ years’ experience in developing front end applications and frameworks using JavaScript, including concepts like asynchronous programming, module system, bundling, closures, types, and ES6.
· Solid understanding of fundamental web technologies such as HTTP, REST, AJAX and JSON
·Strong proficiency in HTML, CSS and JavaScript (ES6+), TypeScript and React.
· Thorough understanding of REST principles and best practices of building and using RESTful APIs.
·Thorough understanding of core design principles and common design patterns of JavaScript.
· Familiarity and experience with common web compilation and bundling frameworks, including Webpack/Rollup/Babel.
·Familiarity with test automation frameworks like Playwright and Cypress.
·Working knowledge of agile practices and principles.
·Working knowledge of cloud technologies (AWS).
BS/MS in Computer Science