Position: Back-End Developer (YII2)
Company: Asabix
Category: PHP
Experience: 2y

**Обов’язки:**

Розробка нових проєктів і подальша їх підтримка на Yii;
Модернізація та технічна підтримка існуючих проєктів;
Робота з API різних сервісів.

**Що знадобиться для роботи:**

Досвід з фреймворком YII2 — більше 2-х років;
Досвід роботи з PHP 7+ від 2-х років;
Як працювати з стандартним роутингом YII2 включаючи мультиязичність;
Коректне підключення AssetBundles;
Розуміння як працюють Behaviors, Events, Widgets;
Розуміння ActiveRecord, провайдери данних;
RBAC;
Знання / досвід застосування шаблонів проектування: (Paterns: MVC, Factory, Singletons, Builders);
SOLID, DRY, KISS - розуміння і застосування на практиці;
MySQL — робота з індексами, складними запитами, оптимізація запитів;
Досвід роботи с Git;
Javascript, JS (jQuery), Ajax, Bootstrap;
Розуміння та досвід, як писати оптимізовані запити до БД;
Відповідність загальноприйнятим стандартам написання коду (PSR);
Англійська мова на рівні читання технічної документації;
Системи кешування Redis, Memcached (буде плюсом);
Досвіт з sphinx, elasticsearch  (буде плюсом);
Досвіт роботи в консолі LINUX (буде плюсом);

**Особисті якості:**

Відповідальність за результат;
Ініціативність;
Вміння знаходити рішення для виконання поставлених завдань;
Відкритий для нових знань;
Впевнений у собі;
Шукає роботу на довгострокову співпрацю!

**Умови**:

Офіційне працевлаштування;
Робочий графік 5/2 з 9.00 до 18.00 (час обідньої перерви);
Можливий гнучкий графік;
Власний спортивний зал.