PHP Developer
Galaktica — українська продуктова IT-компанія, що з 2019 року створює мобільні застосунки та вебпродукти для ринків Tier-1. У команді 350+ фахівців з провідною експертизою, які працюють з різних куточків світу. Ми розвиваємо міжнародні продукти, експериментуємо з підходами і швидко масштабуємо рішення, які покращують життя мільйонів користувачів.
Важливою складовою бізнесу Galaktica є благодійність. З 2022 року ми спрямували велику кількість волонтерської допомоги в різні напрямки. У першу чергу, підтримка ЗСУ: десятки позашляховиків і комерційних квадрокоптерів, сотні FPV-дронів, НРК з турелями, квадроцикли. Також розвиваємо два благодійні фонди: робимо фокус на реабілітації військових і на підтримці дітей військовослужбовців та постраждалих від війни.
Через активне маштабування продуктів, ми шукаємо PHP Developer, який допоможе масштабувати систему, розвивати архітектуру та працювати зі складною бізнес-логікою. Ви будете працювати над внутрішню ERP/CRM-систему, яка є важливою частиною продуктової екосистеми компанії.
Ваші задачі та зони відповідальності:
- Розробляти backend-функціонал на Symfony (90%) та підтримувати frontend-частину на Twig / Stimulus / Symfony UX (10%);
- Розробляти та підтримувати ERP/CRM систему, фокусуючись на модульності, стабільності та масштабованості продукту;
- Реалізовувати складну бізнес-логіку та працювати з внутрішніми процесами системи;
- Оптимізовувати продуктивність cистеми, SQL-запити та архітектурні рішення;
- Брати участь у прийнятті технічних та архітектурних рішень команди;
- Працювати з legacy-кодом, поступово модернізуючи та покращуючи систему;
- Писати технічну документацію, unit-тести та підтримувати якість коду;
- Взаємодіяти з командою розробки, бізнесом та product-напрямком для реалізації нових фіч і покращень.
Які навички та критерії нам зараз важливі:
- Комерційний досвід роботи з PHP від 4+ років, включаючи впевнене володіння PHP 8.2+ та сучасними можливостями мови (attributes, enums, readonly);
- Глибоке знання Symfony 6.4 / 7.x та його основних компонентів: DI, Messenger, Workflow, Security, Form, Validator, Serializer;
- Практичний досвід роботи з Doctrine ORM, QueryBuilder та оптимізацією SQL-запитів;
- Впевнені знання MySQL 8 / MariaDB: індекси, нормалізація, робота з JSON-полями;
- Хороше розуміння JavaScript (ES6+), jQuery, Symfony UX та Stimulus;
- Досвід роботи з Twig та сучасним frontend-підходом (Tailwind або Bootstrap 5 + custom components);
- Впевнена робота з Git та Git workflows;
- Досвід роботи з Docker / Docker Compose;
Розуміння принципів тестування та досвід написання тестів на PHPUnit.
Буде плюсом, якщо ви:
- Працювали з Symfony UX та Live Components;
- Маєте базове розуміння DDD, CQRS та Event Sourcing;
- Працювали з ERP/CRM системами або внутрішніми бізнес-платформами;
- Маєте досвід роботи з OAuth2, OpenID Connect, 2FA;
Працювали з performance tuning та моніторингом систем (Prometheus, Grafana).
Чому обирають Galaktica
- мінімум бюрократії - фокус на результаті;
- розвиток через коучинг і системне навчання;
- можливість створювати продукти і запускати стартапи;
- персоналізовані траєкторії розвитку;
- гнучкий формат роботи (віддалено / офіс / гібрид);
- повне забезпечення технікою;
- медичне страхування або компенсація спорту;
- 15 днів оплачуваної відпустки + безліміт на лікарняні та одноденні day off;
- 70% компенсація занять з іноземних мов;
- 4 корпоративи на рік;
спортивні активності та командні заходи.
Дізнайтесь більше про нас:
🌐 Galaktica — офіційний сайт
📸 Instagram (galakticateam) — команда та процес зсередини
🎥 Galaktica. Візитівка — відео-візитівка
Будемо раді обговорити всі ваші запитання та запросити вас на перший етап співбесіди!
Наголошуємо, у разі зацікавленості команди у вашій кандидатурі, ми зв’яжемося з вами будь-яким зручним способом для детального обговорення нашої вакансії!
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |