Position: Javascript Developer
Category: JavaScript
English level: intermediate
Years of experience: 3

Developed Angular and React web applications; /
Developed API using Nodejs + Express + MongoDB; /
Performed as Team/Tech Lead. Code review. /
Analysis and planning of architecture design. /
Working with business requirements
Sprint planning/estimation. Tasks definition and distribution
UI performance optimization
The stack of using technologies
- JavaScript (ES5+), TypeScript /
- Angular 2+ (RxJS, SSR Angular-universal) /
- React (Redux, Hooks, Sagas, Immutable, Axios, Yup)  /
- Nodejs (RESTful, OAuth, WebSockets, MongoDB,, Parse-server, openApi 3.0) /
- ionic 3+ (Cordova) /
- Understanding the principles of OOP/SOLID /
- HTML/HTML5, CSS/CSS3 (semantic, adaptive/responsive markups, pixel perfect, email) /
- LESS, SASS, Prettier, Husky, Babel /
- NPM, Webpack, Gulp /
- RxJS, Immutable, jQuery, Moment, Lodash, Material, AntD, socket io, Bootstrap, Formik, Yup, Hammer, Chart, Wow, Quill, WYSIWYG Editors, Cropper, Webspellchecker and so on /

Experience with:
- Nginx, Docker, pm2 /
- Jest Automated testing  unit/integration /
- PHP(basic), Yii2, Cake PHP /
- Artificial Intelligence (face-api, tensorflow) /

External APIs:
- Google APIs (maps/places, speech-to-text, plus), Stripe, Firebase, Facebook Dev, iTunes/AppStore Connect/Apple Dev, PlayMarket Dev, Linkedin Dev, Twitter (+ Fabric), YouTube, Twitch, Webspellchecker, Mailgun and so on /

Developer tools:
- GIT/Gitflow (GitHub/Bitbucket/Gitlab) /
- ESLint/TSLint, Sentry, Postman /
- Platforms: Windows, Linux, MacOS, Android, IOS /
- IDEs: Xcode, Android studio, Web/PHP Storm, VSCode, Atom /
Jira, ClickUp, Trello, Toggle, Pivotal /
- Adobe Photoshop, Corel Draw, Figma, Sketch /
Professional growth. Complicated multi-type tasks. Access to training materials. An experienced mentor. Informal atmosphere. Adequate management. Interesting project. Friendly staff. Business trips abroad. Highly loaded. Good coffee.