Position: Backend developer (Laravel)
Company: EGOLIST
Category: PHP
Experience: 2y
English level: basic

Технічні особливості проекту
PHP 8.1 + Laravel + PostgreSQL

Ми — команда що працює над розробкою нового онлайн майданчику, шукаємо на проектну віддалену співпрацю досвідченого Backend розробника, який відповідає вказаним нижче вимогам.
Ми надаємо можливість взяти участь в розробці та розвитку вже існуючого онлайн-сервісу і безпосередньо впливати на втілення в життя нових ідей. 
 
Необхідно буде підтвердити свої навички.
 
Технічні особливості проекту
PHP 8.1 + Laravel + PostgreSQL
 
Використовуються разом з Laravel бібліотеки (не всі, але основні):
●     Laravel Horizon
●     Laravel Sanctum
●     Laravel Socialite
●     Pusher SDK
●     Spatie Activity Log
●     Spatie Medialibrary
●     Spatie Laravel Permission
●     LiqPay SDK
 
Локально проект розгортається через Docker Compose
У коді активно використовуються принципи SOLID, шаблони проектування, функціональні можливості останніх версій PHP та Laravel.
Код проходить стадії перевірки синтаксису та статичного аналізу.
 
Код покривається HTTP-тестами (на основі функціоналу Laravel)
 
Вимоги до працівників 
● 2+ років комерційного досвіду роботи з PHP 7+ та Laravel
● Досвід роботи з реляційними базами даних MySQL/PostgreSQL: проектування схеми, побудова ефективних запитів
● Впевнені знання ООП та принципів проектування
● Досвід розробки та взаємодія з Rest API
● Досвід роботи з docker
 
Буде перевагою
● Досвід використання VueJS у розробці SPA
● Гарні навички роботи з Linux
● Досвід написання тестів

Графік роботи
Розглядаємо віддалену співпрацю, але за необхідності можемо запропонувати робоче місце в окремому сучасному офісі у центрі м. Дніпро, повністю готовому до автономної роботи (автономне електропостачання / Starlink)