Position: Middle Front-end developer
Company: JetMonsters
Category: JavaScript
Experience required: 3y
English level: intermediate

JetMonsters is looking for a Front-End Developer to join the MotoCMS team

This project’s goal is to allow every user no matter how tech-savvy you are to build a website with an intuitive and easy-to-use website builder. MotoCMS team aims to provide both novices and pros with the enjoyable experience of website creation.

**Requirements:**

Understanding the principles of OOP;
Understanding the SPA concept;
Understanding the structure of a client-server program (JsonRPC / Rest API);
Experience with JS (AngularJS, Angular, Vue.js, React);
Experience with CSS preprocessors (LESS, SASS, Bootstap);
Experience with GIT, NPM;
Experience with bundlers (grunt, gulp, webpack, parcel);
Adhere to programming standards and best practices;
Experience with Template Engines: Nunjucks would be a plus;
Experience with jQuery library would be a plus;
English — Intermediate+

**Responsibilities:**

Creation of new code and refactoring of existing code.
Designing the architecture of the front-end component of the project.
Participate in planning sprints, discussing new functionality, holding demos for foreign customers.
You will also have the opportunity to influence the direction of product development.