X-Dev — українська IT-компанія, що спеціалізується на впровадженні та розробці ERP-систем, автоматизації бізнес-процесів, комунікаційних рішень та чат-ботів, а також надаємо послуги IT-аутсорсингу, аутстафінгу та консалтингу. Наша команда допомагає бізнесам масштабуватись і оптимізувати внутрішні процеси за допомогою сучасних технологій.
Ми активно розвиваємось та розширюємось, тому шукаємо в команду Backend Developer (Laravel).
Функціональні обов’язки: * Розробка, підтримка та розвиток бекенд-рішень на базі Laravel (PHP); * Проектування та реалізація API (RESTful або інші) для внутрішніх та зовнішніх систем; * Робота з базами даних (MySQL, PostgreSQL або інші) — схеми, міграції, оптимізація запитів; * Інтеграція з сторонніми сервісами, API, забезпечення безпеки-авторизації, контролю доступу; * Написання чистого, тестованого, підтримуваного коду; участь у код-рев’ю; * Співпраця з фронтенд-розробниками, DevOps/інфраструктурними командами, продуктовою командою; * Оптимізація продуктивності систем, документація компонентів, підтримка та удосконалення існуючих модулів.
Вимоги до професійних навичок: * Досвід роботи з Laravel (PHP) — мінімум 2 роки; * Впевнене знання PHP, розуміння принципів OOP, MVC-архітектури; * Досвід роботи з реляційними базами даних (MySQL, PostgreSQL) — міграції, індекси, оптимізація; * Практика створення API-інтерфейсів (REST або аналогічні); * Досвід роботи з системою контролю версій — Git; * Вміння писати підтримуваний, добре документований код.
Буде перевагою: * Базове знання фронтенд-технологій (HTML, CSS, JavaScript) буде плюсом; * Досвід з кешуванням (Redis, Memcached); * Знання або досвід роботи з Docker, CI/CD або хмарними сервісами; * Участь в проектах із високим навантаженням / масштабуванням; * Знання принципів безпеки веб-додатків, авторизації/аутентифікації; * Уміння працювати з наявним кодом, рефакторинг.
Умови роботи: * Гнучкий графік (особливо для парт-тайм); * Формат: віддалено або гібрид (за домовленістю); * Конкурентна оплата (залежно від досвіду та формату роботи); * Участь у цікавих проектах, можливість професійного розвитку; * Дружня команда, середовище, яке підтримує навчання і зростання.