
Senior Software Engineer
Primary stack
Job description
Про посаду
Ми шукаємо Senior Software Engineer для приєднання до нашої команди в Івано-Франківську, Києві або Львові, Україна. Ця посада гібридна і пропонує можливості для віддаленої роботи. На цій посаді ви допоможете формувати та розвивати бэкенд-платформу, побудовану на PHP та Laravel. Ви будете працювати над масштабованими сервісами, модернізацією існуючих систем, проектуванням надійних API та внесенням у архітектурні рішення, які підтримують довгострокове зростання платформи. Посада підходить інженеру, який поєднує сильну технічну експертизу з умінням перетворювати складні бізнес-вимоги в практичні програмні рішення.
Обов'язки
- Керувати ініціативами з розробки бэкенда, використовуючи PHP та Laravel, забезпечуючи підтримуваний код і масштабовану архітектуру системи.
- Співпрацювати з бізнес-аналітиками, зацікавленими сторонами продукту та технічними лідерами для перетворення бізнес-вимог в ефективні технічні рішення.
- Взяти на себе відповідальність за життєвий цикл розробки програмного забезпечення, включаючи архітектуру, впровадження, тестування, підтримку випуску та діяльності з постійного вдосконалення.
- Розробляти та підтримувати надійні, високоефективні REST API, зберігаючи стабільність системи та сумісність з попередніми версіями.
- Рефакторити та модернізувати існуючі бази коду для поліпшення підтримуваності, масштабованості та загальної ефективності додатку.
- Проектувати та впроваджувати мікросервіси та сервісно-орієнтовані рішення, застосовуючи принципи Domain-Driven Design (DDD), де це доречно.
- Будувати та підтримувати асинхронні обробки робочих процесів, використовуючи технології обміну повідомленнями, такі як RabbitMQ, AWS SQS та інші подієорієнтовані рішення.
- Оптимізувати бази даних MySQL, запити та структури даних для підвищення ефективності та продуктивності додатку.
- Сприяти спільним бібліотекам, внутрішнім інструментам розробки та архітектурним дискусіям, які підтримують еволюцію платформи та продуктивність інженерії.
Вимоги
- 5+ років досвіду розробки додатків з PHP у виробничих середовищах.
- Досвідчений експерт у Laravel, включаючи сервісні контейнери, контракти, постачальники послуг, події, слухачі, користувацькі колекції та внутрішні компоненти фреймворка.
- Досвід створення, підтримки та підтримки приватних пакетів та корисних Laravel модулів.
- Сильний досвід у автоматизованій тестуванні з PHPUnit, включаючи функціональне, HTTP, інтеграційне тестування, постачальники даних та техніки мокування.
- Практичне застосування принципів Domain-Driven Design (DDD) у розробці програмного забезпечення.
- Досвід у проектуванні та впровадженні розподілених систем, включаючи мікросервіси та сервісно-орієнтовані архітектури.
- Глибокі знання дизайну REST API, включаючи аутентифікацію, версію, пагінацію, валідацію, обробку помилок та кращі практики API.
- Розширені знання MySQL, включаючи дизайн схеми, індексування, оптимізацію запитів, транзакційні робочі процеси та налаштування продуктивності бази даних.
- Практичний досвід роботи з Redis та повідомленням-орієнтованими архітектурами, використовуючи технології, такі як RabbitMQ, AWS SQS або інші платформи, сумісні з AMQP.
- Досвід роботи з сервісами AWS, Docker, Git робочими процесами та практиками CI/CD, поєднаними з сильними аналітичними, комунікаційними та архітектурними навичками прийняття рішень.
Ми пропонуємо
Ваш відпочинок
- 18 оплачуваних днів відпустки та 10 оплачуваних днів хвороби щорічно
- 10 державних свят України
- Декретна та батьківська відпустки
- Пакет "Шлюб та батьківство"
- Додатковий відпочинок для важливих життєвих подій
- Можливості для сабатичної відпустки
Навчання та зростання
- Воркшопи Sombra University та внутрішні навчальні програми
- Технічні спільноти та сесії обміну знаннями
- Мовні курси та воркшопи
- Можливості для наставництва
Здоров'я та добробут
- Компенсація за спорт або медичне страхування
- Участь у гонках та марафонах
- Корпоративний лікар (телемедицина)
- Ініціативи та воркшопи з питань добробуту
І навіть більше
- Технічне обладнання, надане компанією
- Адміністрування ПФ та податкова підтримка
- Внутрішня програма рекомендацій
- Лояльність програми IT Club
- Корпоративні заходи та ініціативи з волонтерства
Про компанію
Наша команда з підбору персоналу ретельно вивчить ваш профіль, і якщо ми побачимо гарне відповідність ролі, ми зв'яжемося з вами незабаром.
Якщо ви не отримаєте від нас відповіді протягом 5 робочих днів, це означає, що ми вирішили продовжити процес з іншими кандидатами на цю посаду. Дякуємо за розуміння.
Галина Оліярчик
Партнер з підбору персоналу
Подайте заявку зараз!
Дякуємо за подачу заявки!
Ми розглянемо її та зв'яжемося протягом 7 днів, якщо посада вам підходить.
Тим часом, ви можете вивчити наш LinkedIn.
Зв'яжіться з нами
Дякуємо за зв'язок!
Ми отримали ваше повідомлення, і член нашої команди з продажів зв'яжеться з вами протягом 3 робочих днів.
Тим часом, якщо у вас є термінове запитання, ви можете безпосередньо зв'язатися з нами за адресою [email protected].
Сподіваємося на зв'язок з вами скоро!
© Sombra. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Київ, Львів, Івано-Франківськ, Медельїн (Колумбія)
More at Sombra
All 24 roles
Senior Frontend Developer
Sombra · Colombia

Senior Software Engineer (.NET)
Sombra · Colombia

Middle Business Analyst
Sombra · Ivano-Frankivsk +2

Trainee AQA
Sombra · Ivano-Frankivsk +2