Position: Senior JavaScript Developer
Category: JavaScript
English level: pre
Years of experience: 4

- Designed and implemented new architecture (based on "Clean Architecture" R. Martin) 
- Achieved 75% unit test coverage
- Sped up UI loading 2.5 times
- Initiated a code review process in the team
- Was presented and designed  AMP version of the application
4+ years of experience in building massively scalable systems (using JavaScript) both from scratch and diving into an existing codebase.

Currently, I'm developing a high-load application with 185+ million files and clients in 192 countries. The project is written in Backbone. Therefore, one of the main goals of our team is to inject the Vue framework and then remove the legacy Backbone-based code.

Responsibilities:
* Participating in the architecture, design, and development phase of software production;
* Building single-page applications with Vue.js;
* Building server-side RESTful APIs (JSON/XML);
* Delivering high-quality software with extensive Unit Testing;
* Ensuring the best possible performance, quality, and responsiveness of applications;
* Enforcing best coding and UI standards, evaluate others’ work;
* Participating in an established daily Scrum process.

Technologies: JavaScript, TypeScript, Vue/Vuex, Backbone, Node.js, Webpack, Jest, Mocha, HTML, CSS, Babel, ESLint​, Scrum, Kanban.

I'm looking forward,
Max.
I expect adequate management, minimum bureaucracy, complex tasks. I want to develop new features and perform complex and interesting tasks.