Required technical skills:
- At least 5 years of development experience
- Deep Knowledge of Angular (8+) / React 16+
- Knowledge of Typescript
- Knowledge of EcmaScript 6+
- Deep understanding of Reactive Development (RxJS)
- Understanding of Object-Oriented Programming principles
- Good Knowledge of HTML5 and CSS3
- Knowledge of JavaScript libraries (ex. JQuery, D3.js, Google APIs, etc)
- Experience with CSS preprocessors (SASS/LESS)
- Experience with GIT version control system
Nice To Have skillset:
- Experience with Node.js
- Experience with Docker Containers
- Experience with JavaScript task runners like GruntJS, Gulp or similar
- Experience with Yarn / Webpack / Npm
- Knowledge of UI Kits e.x. Bootstrap / Material Design
- Knowledge of Native Javascript (EcmaScript 5)
Soft Skills & Attributes:
- Passionate about user experience and quality development
- Good verbal and written communication skills in English
- Must be technical, creative, detail-oriented, and a strong team player
- Ability to work in a fast-paced, constantly changing environment
- Strong written and communication skills