Sombra logo

Senior Software Engineer

Sombra·Salary not specified

Primary stack

DockerMySQLAWSRedisPHPLaravelCI/CDGitRabbitMQ

Job description

Description language:

Про посаду

Ми шукаємо 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

Popular searches