Position: Middle Front-End
Company: edustorm.co
Category: JavaScript
Experience required: 2y

Our goal is to find an expert who is able to lay websites out, develop their hard skills in JS (SPA: React / Angular / Vue). We will come up with optimal conditions for your professional growth (you will be mentored by a Senior level specialist), involve you in interesting projects and provide a competitive salary.

Out dev-team consists of:
* BA / PM
* 2 Back-end developers
* 2 Front-end developers
* QA engineer

We use Jira and employ SCRUM methodology. Our office is in Kyiv. Remote work is possible after a successful probation period (3 months).

As of now we are looking for a Middle Front-end developer with work experience of 2 years or more.

Your duties:
* Development of internal projects including SPA (React / Angular / Vue);
* Creation of websites, web applications & chrome extensions;
* Front-end development automation and assembly;
* Laying out separate sites & pages (landings, blogs, widgets, banners, etc);
* Propose and introduce new ideas and solutions;
* Introducing business logic of varying complexity.

Requirements:
* Cross-browser adaptive layout and semantic layout HTML5 (templaters) + CSS3 (SCSS) + JS (NextJS, jQuery);
* Experience with Figma, PS, Illustrator;
* Solid knowledge of jQuery, experience in script writing, ability to use and customize plugins and libraries, sliders, modal windows, tabs, etc;
* Ability to code in pure JS (ES5 / ES6+);
* Work with services via REST API;
* Automation of project assembly in Webpack / Gulp;
* Version Control Git.

Will be a bonus (experience with):
* SPA technologies (Angular, React or Vue);
* MySQL / MongoDB;
* Swagger, Postman;
* Google Chrome Extension;
* UNIX based OS, bash, ssh;

As a success-oriented company we offer:
* Interesting projects;
* Continuous learning and advancement;
* Flexible working hours. You may begin from 8:00 to 11:00 a.m.;
* Medical insurance;
* Salary is tied to USD and is regularly reconsidered;
* 18 vacation days and paid sick leaves;
* Free daily meals via “Gud Food”;
* We cooperate with charities of various kinds and care for the surrounding.

Candidate selection process:
1) Prescreening;
2) Test (feedback);
3) Technical Interview (feedback);
4) Offer.