Senior PHP Developer
Project Description:
Підтримка системи документообігу підприємства.
Part-time 60 h per monthResponsibilities:
Аналіз причин виникнення помилок.
Виправлення виявлених помилок.
Формування пропозицій щодо покращення архітектури системи.
Доопрацювання системи.Mandatory Skills Description:
PHP 7.x
- Глибоке розуміння ООП, робота з просторами імен, автозавантаженням, стандартами PSR.
- Досвід оптимізації продуктивності PHP застосунків.
Laravel 8
- Досвід роботи з MVC-архітектурою, маршрутизацією, міграціями, чергами, подіями.
- Вміння працювати з Eloquent ORM, запитами, ресурсами, middlewares.
- Робота з artisan-командами, scheduler'ом, кастомними сервісами.
HTML / CSS / JavaScript
- Впевнені знання верстки, адаптивного дизайну, базової інтеграції фронтенду та бекенду.
- Розуміння принципів DOM, AJAX, подій.
MySQL
- Створення складних SELECT-запитів, оптимізація, індекси.
- Проєктування структури БД, міграції.
MS SQL (MSSQL)
- Досвід роботи з SQL Server, написання запитів, робота через драйвери (PDO, sqlsrv).
- Інтеграція з Laravel або PHP-скриптами.
Git
- Робота з гілками (Git Flow або аналогічні практики), Pull Requests, Code Review.
Jira
- Ведення задач, робота у SCRUM/Kanban.
- Коректне логування часу, оновлення статусів.
Зовнішні API (External APIs)
- Інтеграції через REST/JSON.
- Робота з OAuth, токенами, вебхуками, retry logic.
OpenCart v1
- Розуміння архітектури OC1, робота з контролерами, моделями, шаблонами (Twig/Smarty).
- Розробка модулів, інтеграція API.
- Оптимізація продуктивності OpenCart.
Cron
- Налаштування й розробка скриптів, що запускаються по cron.
- Оптимізація довгих або періодичних задач.
Required languages
| English | A2 - Elementary |
| Ukrainian | Native |