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 хв).
Інше:
— Співбесіди українською та англійською мовами.