Position: JavaScript (Node.js / Vue.js)
Company: MEV
Category: Node.js
Experience: 1y
English level: intermediate

**Які технології використовуємо?**
Front-end: На поточному проекті використовується Vue.js. Фреймворк для нової системи ще не обрали, але вибір буде за нашою командою;
Back-end: Node.js, Express.js;
DB: MongoDB.

**На якій стадії проект?**
Політики у США користуються цим сервісом вже понад 5 років. До нас він прийшов нещодавно, триває добір команди, розпочинається активна розробка нових фіч.

**Які будуть задачі на проекті?**
- Аналіз запитів на нові features, складання плану їх реалізації;
- Аналіз та розробка нового функціоналу;
- Комунікація з замовником та командою із США;
- Супроводження існуючого коду;
- Інтеграція зі сторонніми API;
- Написання Unit tests.

**Які професійні навички нам важливі?**
- Від одного року комерційного досвіду розробки web-applications;
- Досвід роботи з Node.js;
- Досвід роботи з одним із сучасних JS фреймворків(Vue.js, Angular, React.js);
- Досвід роботи з нереляційними базами даних;
- Розуміння Basics Design Patterns;
- Знання та вміння застосовувати основні шаблони проектування, алгоритми та структури даних;
- Розуміння архітектури веб-додатків;
- Розуміння та слідування REST;
- Слідування базовим принципам програмування (DRY, KISS, Abstraction Principle, Avoid Creating a YAGNI);
- Знання англійської мови (intermediate та вище), оскільки на проекті ведеться активна комунікація з замовником напряму.

**Якого рівня потрібен Engineer?**
 Від Middle- рівня.

**Який розмір і структура команди?**
Зараз команда на стадії розширення і поки що складається з PM'a та трьох розробників, серед яких є Tech Lead. 

**Чим ми як компанія відрізняємось від інших?**
- Сhallenge-орієнтовані;
- Робимо ставку на комунікацію та зворотний зв’язок;
- Підтримуємо з клієнтами партнерські стосунки;
- Ставимо клієнту питання “навіщо” та пропонуємо кращі рішення;
- Поєднуємо адекватне ставлення до людей, професійну організацію технічної частини, налагоджені процеси та хороший колектив. 

**Умови роботи:**
- Співбесіди проходять в 2 етапи: первинне інтерв’ю з НR-ом, за його результатами - технічне інтерв’ю.
- Випробувальний термін складає 3 місяці.
- Гнучкий графік, 8 робочих годин, п’ятиденний робочий тиждень.
- В деяких випадках є можливість працювати з дому.
- 24 календарних дні відпустки на рік.
-  5 днів на рік оплачуваних лікарняних.
-  Open Space.
- Медичне страхування.
- “Плюшки”: Покриття витрат на конференції/тренінги/семінари, уроки англійської мови, участь у хакатонах, доступ до бібліотеки з різноманітною професійною літературою, корпоративний відпочинок. 
- Зарплата нараховується на початку місяця до 5-го числа. За поточним курсом долара конвертується в гривню.
- Адреса офісу: м. Львів, вул. Кульпарківська, 59, 3-й поверх (з березня на Вороного, 3).