Position: Front-end developer
Category: JavaScript
English level: intermediate
Years of experience: 5


- Delivering a complete and functioning front end application
- Strong knowledge of Typescript features
- Ensuring the high performance of said application across all platforms, including desktop and mobile
- Writing tested, idiomatic, and documented elements of JavaScript, HTML, and CSS
- Coordinating the workflow between front-end developer and graphic designer
- Cooperating with the back-end developers while building the RESTful API
- A lot of experience of handling sockets
- Staying in close communication with external web services
- Using common methodologies (KISS, DRY, SOLID)

Languages: JavaScript, TypeScript, GraphQL
Frameworks: Angular (from 4), Karma
Libraries: ReactJS,  Redux Toolkit, RTK Query, ANTD,  Angular Material, RxJS, Socket.IO, Bootstrap
State management: Redux
Build management/CI: WebPack
Databases:  MySQL
Environments: Node.js, npm, yarn, Angular CLI
Technologies: SPA, PWA, ServiceWorker
Tools: GitKraken, TSLint
Test Runners: Jasmine
Other: Jira,  Bitbucket, GitLab, Figma, Scrum, Docker
Want to find a interesting and significant project, rising my own skills and to have a great team that helps each other.