Position: Magento Frontend Developer
Company: APIBEST
Category: JavaScript
Experience: 2y
English level: intermediate

**Завдання та відповідальність:**
- Вміння писати акуратний, семантичний, короткий, з відступами та ретельно прокоментований код на HTML, CSS та Javascript;
- Співпрацювати з дизайнерами та бекенд-розробниками для розробки орієнтованих на споживача, інтегрованих з користувачами веб-сайтів електронної комерції;
- Забезпечення оптимального використання найкращих практик веб-стандартів, семантичної розмітки зовнішнього інтерфейсу, структурованих таблиць стилів та ефективного JavaScript коду для розробки та виробництва;
- Аналіз вимог, планування та оцінка термінів виконання завдань;
- Підготувати шаблони зовнішнього інтерфейсу, щоб забезпечити прогресивне покращення для сучасних браузерів та плавну деградацію для старих браузерів, у рамках технічних специфікацій та всюди, де це можливо;
- Усунення будь-яких технічних проблем або проблем із продуктивністю інтерфейсу, які можуть виникнути;
- Моніторинг та забезпечення якості на всіх платформах, пристроях та браузерах, детально описаних у технічній специфікації кожного проекту.

**Професійні вимоги:**
- Досвід налаштування будь-якого розширення;
- 3+ роки досвіду розробки Magento 2;
- Розуміння об'єктноорієнтованого JavaScript та фреймворків Frontend зокрема;
- Досвід розробки з використанням мов програмування — JS/CSS3/CSS4/HTML5;
- Досвід розробки з використанням з фреймворків — React/Vue.js/Node.js.
- Досвід створення багатофункціональних програм PWA буде плюсом;
- Розуміння та досвід роботи з асинхронною обробкою, частковим оновленням сторінки, обходом та маніпулюванням DOM;
- Досвід парсингу та роботи з XML та JSON;
- Глибоке розуміння шаблонів та проблем, пов'язаних зі створенням підтримуваних програм JavaScript;
- Досвід розробки багатоканального, мобільного та адаптивного інтерфейсу користувача.

**Додаткові вимоги:**
- Знання англійської на рівні читання та розуміння технічної документації;
- Добре розвинені навички аналізу та систематизації інформації;
- Проактивність у вирішенні завдань;
- Здатність працювати самостійно з мінімальним контролем.

**Факти про нас:**
- У нас є перевірений часом процес обслуговування програмного забезпечення, що базується на підході SWEBOK & McKinsey до розв'язання проблем;
- Наша команда має Т-подібний досвід;
- Працюємо за методологією Канбан;
- Розподілена команда по Україні з головним офісом у Харкові;
- 127+ технологій у нашому розпорядженні.

**Ми пропонуємо:**
- Співпрацю за договором;
- Робота у коворкінгу (5 хв. від м. Історичний музей);
- Бухгалтерську підтримку з ведення ФОП;
- Робота у дружньому колективі та участь у тімбілдінгах;
- Професійний ріст.

* Компанія залишає за собою право відмовити у вакансії без будь-якого пояснення причини чи надання зворотного зв'язку за тестовим завданням.