Back-end Engineer (PHP)
Не просто код, а твій вплив на мільйони українців
Nova Digital — це технологічне серце екосистеми NOVA, де твій код стає частиною щоденного життя цілої країни.
Про масштаб наших сервісів:
• 50+ млн запитів щодня проходять через наші системи
• 10+ млн активних користувачів покладаються на наші рішення
Ми будуємо не просто продукт — ми створюємо технологічну інфраструктуру, яка об’єднує людей, бізнеси та можливості вже майже по цілому світу. Ми шукаємо Middle Backend Engineer, який приєднається до технічної команди для створення та розвитку універсального рішення для провідних платформ у сфері e-commerce та retail tech. Це рішення забезпечує безперебійну інтеграцію з існуючими онлайн - магазинами та надає користувачам та бізнесу можливість вибору сучасного способу доставки.
Проєкт передбачає повний цикл: від збору бізнес-вимог, проєктування архітектури, інтеграції з API партнерів - до підтримки та подальшого розвитку після релізу.
Що робитимеш як Backend Engineer:
- Розробка та підтримка серверних додатків, плагінів, модулів, API інтеграцій на базі PHP для забезпечення функціональності та розширення можливостей системи.- Забезпечення продуктивності, якості та швидкодії серверних додатків.
- Розробка та підтримка RESTful API I та інших протоколів взаємодії між клієнтом і сервером.
- Вивчення та застосування нових технологій та фреймворків PHP для покращення функціональності та швидкодії серверних додатків.
- Визначення та оптимізація вузьких місць та виправлення помилок/багів.
- Використання інструментів для автоматизації тестування, таких як PHPUnit, Codeception, Behat, для забезпечення якості та швидкодії коду.
- Використання інструментів контролю якості коду: PHP_CodeSniffer, phpstan, php linter.
- Розробка та автоматизація тестових випадків (юніт-тестів) на рівні одиниць, інтеграції та прийняття заходів для запобігання помилкам.
- Тісна співпраця з фроненд-розробниками, бізнес аналітиками та іншими членами команди для досягнення спільних цілей.
Твій ідеальний профіль:
Must-have:
- Досвід роботи 3+ років РНР (7-8 версії).
- Розуміння принципів SOLID.
- Досвід роботи з PostgreSQL або іншими реляційними (SQL like) БД.
- Досвід роботи з Laravel або Symfony.
- Досвід роботи в Agile середовищах (Scrum, Kanban).
- Досвід роботи з системами контролю версій, такими як Git.
- Досвід участі в код-рев'ю та впровадження кращих практик розробки.
- Навички писати тести та використовувати інструменти автоматизації тестування.
- Достатня англійська для читання документації, або листування.
Nice-to-have:
- Участь у проєктах з розробки модулів для e-commerce платформ (WooCommerce або інших), web-конструкторів або CRM систем. - Досвід роботи з Docker, Kubernetes.
- Знання та досвід роботи з REST API, WebSockets, GRPC.
- Знання та досвід роботи з JavaScript, ReactJs.
- Досвід роботи з системами безперервної інтеграції та доставки (CI/CD).
- Знання основних інструментів для збору системних метрик, моніторингу та логування, таких як Grafana Stack, graylog, Sentry.
- Досвід роботи з API Gateway.
- Досвід роботи з SVN; розробка по GitFlow/Trunk
- Досвід роботи з різними протоколами передачі даних (tcp, udp, ftp...).
- Досвід супроводу продукту на етапі інтеграції з новими платформами.
Чому експерти різних напрямів працюють з нами:
Технологічно:
Високонавантажені системи з реальними викликами масштабування
Сучасний стек та свобода технологічних рішень
Можливість впливати на архітектуру продуктів, якими користуються мільйони
Професійно:
Менторство від сеньйорів з досвідом enterprise-рішень
Разом будуємо інновації, що працюють для мільйонів
Ідейно:
Продукт, що змінює країну — не просто ще один стартап
Тут команди стають драйверами технологічних змін
Benefits:
Компенсація додаткових витрат, пов'язаних з робочими завданнями, здійснюються до внутрішніх політик компаній.
Добровільне медичне страхування та страхування життя.
Корпоративні знижки від партнерів NOVA.
Підтримка ментального здоров'я. Можливість безоплатних консультацій з корпоративним психологом.
Соціальна відповідальність та волонтерський рух “Свої для своїх”.
Клуби за інтересами: біговий, шаховий та інші ініціативи для натхнення.
Соціальні відпустки та компенсації відповідно до КЗпП України.
Наступний крок за тобою.
Ми чекаємо на знайомство — залишилось лише отримати твоє резюме.
Очікуваний термін відповіді — до 10 робочих днів.