There are 999 reasons to become levi niner. Find yours at levi9.com/jobs
MEV — це Software Development Agency з бізнес-частиною в США та центром розробки в українських містах Львів та Черкаси. Ми підкорюємо ІТ-ринок своїм відповідальним підходом, якісним кодом та свіжими ідеями з 2006 року.
9 сентября 2019

JavaScript Engineer (вакансия неактивна)

Львов, Черкассы

Необходимые навыки

• Від двох років комерційного досвіду розробки на Node.js та Express.js;
• Знання HTML, CSS, JavaScript та TypeScript на високому рівні;
• Володіння одним із сучасних JS фреймворків (Angular або React.js);
• Досвід роботи з базами даних NoSQL (MongoDB) та SQL (MySQL або PostgreSQL);
• Розуміння архітектури веб-додатків;
• Розуміння Basics Design Patterns;
• Знання та вміння застосовувати основні шаблони проектування, алгоритми та структури даних;
• Слідування базовим принципам програмування (DRY, KISS, Abstraction Principle, Avoid Creating a YAGNI);
• Слідування Basics of Object-Oriented Design (Minimize Coupling, Maximize Cohesion, SOLID, Law of Demeter);
• Досвід роботи над проектами з нуля;
• Рівень англійської Intermediate та вище.

Будет плюсом

• Розуміння прийомів рефакторингу, а також вміння їх використовувати на практиці;
• Розуміння процесів CI / CD;
• Досвід роботи з PHP, Ruby або Python;
• Досвід роботи з cloud-сервісами (AWS, GC, Firebase);
• Досвід роботи з Node.js фреймворками для середніх проектів (e.g. NestJS);
• Вміння проектувати serverless applications з використанням відповідних інструментів;
• Досвід зворотної розробки (reverse engineering);
• Досвід роботи в Agile-командах (з використанням фреймворків Scrum, Kanban);
• Досвід написання тестів (unit, e2e, TDD practice).

Предлагаем

• Конкурентну компенсацію (сума обговорюється на співбесіді);
• Медичне страхування;
• 29 додаткових вихідних календарних днів;
• Вигідні умови для relocation;
• Професійний розвиток (відвідування конференцій за рахунок компанії, курси англійської мови, участь в хакатонах, професійну літературу та багато іншого);
• Корпоративний відпочинок.

Обязанности

• Аналіз вимог клієнта;
• Старт проектів з нуля, надання рекомендацій щодо рішень під бізнес-потреби клієнта;
• Вибір інструментів розробки;
• Розробка проектів через повний життєвий цикл, починаючи з планування системи і закінчуючи випуском в production.

О проекте

Команда MEV шукає challenge-орієнтованого JS Engineer’a. У нас без затяжних legacy-проектів чи застарілих інструментів. Тож якщо тобі цікаво створювати з нуля, закладаючи архітектуру та вибираючи найновіші технології, — ця вакансія саме для тебе.

Горячие вакансии

Все вакансии