What do we need from you: — university degree; — algorithms, data structures, OOP/OOD; — experience with Angular or React or similar frameworks; — excellent knowledge of HTML, CSS and JavaScript (ES2016); — cross-browser markup skills for IE11+, Firefox, Chrome, Safari and mobile browsers; — cross-platform markup: desktop, tablet, mobile (responsive/adaptive layout); — understanding of server-client architecture, REST, WebSockets; — TDD: practical experience with unit and end-to-end testing of JS apps; — experience with at least one of the CSS frameworks: Bootstrap, Foundation; — experience with the most widely used API services: Google API (e.g. Google Maps), Facebook API, Twitter; — API, etc; — good written and spoken English.