Не просто код, а твій вплив на мільйони українців!
Nova Digital — це технологічне серце екосистеми NOVA, де твій код стає частиною щоденного життя цілої країни.
Про масштаб наших сервісів:
• 50+ млн запитів щодня проходять через наші системи • 10+ млн активних користувачів покладаються на наші рішення
Ми будуємо не просто продукт — ми створюємо технологічну інфраструктуру, яка об’єднує людей, бізнеси та можливості вже майже по цілому світу.
Що робитимеш як Senior PHP Developer:
проектування та реалізація нових bounded contexts / доменних модулів, підтримка та рефакторинг існуючих;
прийняття архітектурних рішень, узгодження підходів з командою та технічним лідом;
декомпозиція, оцінка та ведення задач у трекері, коригування опису задач з урахуванням технічної експертизи;
код-рев’ю, контроль дотримання code style та архітектурних меж (Deptrac), менторство менш досвідчених розробників;
написання unit- та integration-тестів, забезпечення тестового покриття критичного функціоналу;
аналіз та актуалізація технічної документації (CONVENTIONS.md та подібні);
робота з системою контролю версій згідно з прийнятим workflow (git-flow/trunk-based);
виявлення та усунення дефектів, оптимізація продуктивності (запити до БД, черги, кешування);
участь у обговоренні технічних рішень та пропозицій щодо вирішення проблем на рівні команди/проєкту.
Твій ідеальний профіль:
Must-have:
комерційний досвід розробки на PHP 5+ років, з них 3+ роки в ролі senior/lead або еквівалентна експертиза;
глибокий досвід роботи з Symfony (2+ роки): DI-контейнер, Event Dispatcher, Messenger, Security, Console;
практичний досвід проектування та підтримки систем за DDD, Layered/Onion Architecture, CQRS/CQS — вміння виділяти bounded contexts, проектувати доменну модель;
впевнене знання Linux/bash, досвід діагностики та роботи в production-оточенні;
глибокі знання PostgreSQL (або іншої SQL СУБД): проектування схем, оптимізація запитів, індекси, міграції (Doctrine Migrations);
досвід роботи з чергами повідомлень (RabbitMQ / Symfony Messenger) та проектуванням асинхронних процесів;
досвід проектування та інтеграції REST/SOAP API, розуміння контрактів, версіонування;
впевнені навички: git, Docker/docker-compose, CI/CD (GitLab CI);
досвід впровадження та підтримки інструментів якості коду: PHPStan (рівень 8-9), Psalm, ECS/PHP-CS-Fixer, Rector, Deptrac (архітектурні межі);
досвід написання unit/integration тестів (PHPUnit), розуміння підходів TDD;
глибоке розуміння SOLID, шаблонів проектування, MVC, здатність приймати та обґрунтовувати архітектурні рішення;
досвід код-рев’ю та менторства junior/middle розробників;
досвід роботи з інструментами командної роботи (PhpStorm, Jira/Confluence, засоби комунікації);
розуміння механізмів автентифікації/авторизації (JWT, OAuth2);
вища освіта (технічна — перевага).
Nice-to-have:
досвід роботи з GitLab CI/CD, Graylog, OpenTelemetry / observability-стеком;
досвід з RabbitMQ/Symfony Messenger, WebSocket (Centrifugo або аналог), push-нотифікаціями (Firebase);
досвід розробки функціоналу систем обліку (HRM, CRM або подібні);
досвід роботи з MSSQL поряд з PostgreSQL;
практичний досвід роботи в режимі багатозадачності та розподілу пріоритетів;
активна життєва позиція, відкритість до нового, позитивне мислення.
Чому експерти різних напрямів працюють з нами:
Технологічно:
Високонавантажені системи з реальними викликами масштабування
Сучасний стек та свобода технологічних рішень
Можливість впливати на архітектуру продуктів, якими користуються мільйони
Професійно:
Менторство від сеньйорів з досвідом enterprise-рішень
Разом будуємо інновації, що працюють для мільйонів
Ідейно:
Продукт, що змінює країну — не просто ще один стартап
Тут команди стають драйверами технологічних змін
Benefits:
Компенсація додаткових витрат, пов’язаних з робочими завданнями, здійснюються до внутрішніх політик компаній.
Добровільне медичне страхування та страхування життя.
Корпоративні знижки від партнерів NOVA.
Підтри



