Description

J:D:

5+ years of recent professional front end software development experience (not freelance / hobby experience)

Solid understanding of fundamental programming concepts

Solid understanding of fundamental JavaScript concepts

Solid understanding of testing concepts and automated testing experience using Jasmine, Jest, or similar BDD testing framework

Angular 4+ or React experience using Typescript or ES2015+

Familiar with Web Components (Stencil, Polymer, Angular Elements)

Familiar with HTML5, CSS3, and SASS or LESS, responsive design

Experience building web applications that interface with enterprise backend systems via REST API's & Web Sockets

Experience with reactive programming concepts and RxJS

Experience with automated browser testing using Protractor, Cypress, etc

Eagerness to experiment with new technologies and innovative ways to solve problems

Passion for developing high quality, well tested code

Must be able to work independently, or in a team setting.

Technology Stack

Angular or ReactJS, RxJS, JavaScript / TypeScript, CSS / SCSS, HTML & REST API's

Skills Needed

Jasmine / Karma or Jest, Cucumber, Cypress.io or Protractor

Education

Any Gradute