Position: Junior Strong PHP Developer
Company: Inventorsoft
Category: PHP
Experience: 2y
English level: upper

InventorSoft у пошуку Junior Strong PHP розробника (2 роки досвіду) на ірландський проект у сферах healthcare та education.

**Основні вимоги: **
- 2 роки досвіду роботи з PHP та пов’язаними технологіями (jQuery, HTML, CSS, Bootstrap, Twig HTML);
- Глибокі знання PHP Composer або іншої система управління залежностями;
- Досвід роботи з реляційними та нереляційними базами даних (MySQL, MongoDB), адмініструванням та дизайном баз даних;
- Досвід з ООП;
- Знання дизайн-патернів, принципів SOLID, реляційної моделі даних, ACID та рівнів ізоляції;
- Досвід з Bitbucket;
- Розуміння роботи контейнерів (Docker, AWS (ESC));
- Знання та досвід з UNIX/Linux;
- Досвід роботи з Jira;
- Розуміння Agile процесів;
- Технічна освіта;
- **Рівень англійської **- Intermediate;
- Особисті якості: самостійність, дисциплінованість, комунікабельність.

**Умови роботи:**
- Гнучкий графік роботи;
- Гібридний формат роботи (офіс або ремоут);
- Повний бухгалтерський супровід;
- Професійний розвиток (доступ до платформи з навчальними курсами, проведення внутрішніх презентацій на професійну тематику);
- 18 днів 100 % оплачуваної відпустки;
- 10 днів 100% оплачуваних лікарняних;
- Безкоштовні заняття з англійської мови.

**Про проект: **
**Країна**: Ірландія.
**Проект**: компанія займається розробкою програмного забезпечення для оцінювання студентів медичних навчальних закладів. Платформа дає можливість викладачам організовувати і проводити оцінювання різних типів (тести, інтерв’ю). За час пандемії, до функціоналу додався відео функціонал для віддаленого навчання та оцінювання. 
**Команда**: frontend i backend розробники, Tech Lead, Product Manager, SysOps Admin, тестувальник. 

**Роль на проекті **- підтримка веб-додатків з наступним стеком технологій: PHP, jQuery, Vue.js і MySQL.

**Обов’язки на проекті: **
- Робота з веб-додатком, розробленим на PHP;
- Оптимізація, рефакторинг та масштабування коду;
- Створення, модифікація та тестування платформи та оптимізації технологій розгортання;
- Дотримання найкращих практик та стандартів програмування;
- Розробка нового функціоналу згідно зі специфікаціями та з можливістю пропонувати різні методи та підходи;
- Інтеграція Rest API;
- Робота з документацією (специфікації, гайдлайни тощо);
- Баг фіксинг;
- Тісна співпраця з Tech Lead та Product Manager. 

**Організація робочих процесів:**
- Графік роботи: гнучкий, але потрібно приймати участь у всіх стендапах;
- Проведення мітингів: дейлі, Scrum мітинги.

**Етапи інтерв’ю:**
- HR співбесіда (30-40 хв);
- Технічна співбесіда (1-1.5 год);
- Знайомство з клієнтом (30 хв).

**Інше:**
- Співбесіди українською та **англійською** мовами.