WhiteBIT logo

Backend Developer (Whitepay)

WhiteBIT·Salary not specified

Primary stack

PHPLaravelPostgreSQLOOPGitCI/CDDocker

Job description

Description language:

Про посаду

У Whitepay ми революціонізуємо спосіб взаємодії бізнесу та фізичних осіб з криптовалютними та валютними платежами. Як частина екосистеми WhiteBIT, ми надаємо безперервні, безпечні та масштабовані платіжні рішення, що з'єднують традиційні фінанси з транзакціями на основі блокчейну. Ми шукаємо пристрасних новаторів, які допоможуть нам визначити цифрові платежі по всьому світу. Якщо ви захоплені фінтехом, криптовалютами та створенням передових фінансових рішень, це ваш шанс зробити реальний вплив!

Чому вам сподобається бути частиною команди

🚀 Формуйте майбутнє - створюйте платежі наступного покоління на перетині криптовалют та фінансів.

💡 Інновації та творчість - ваші ідеї допоможуть бізнесам безпроблемно інтегрувати цифрові активи.

🌍 Глобальний вплив - станьте частиною команди, яка рухає фінансовими інноваціями по всьому світу, формуючи майбутнє платежів у всіх галузях та через кордони.

🎯 Технологічна культура - приєднайтеся до команди ентузіастів фінтеху та блокчейну, які рухають галузь вперед.

Обов'язки

  • Проектування, розробка та підтримка сервісів бекенду з використанням PHP та Laravel
  • Розробка та підтримка RESTful API, які використовуються внутрішніми та зовнішніми клієнтами
  • Участь у проектуванні системи та домену, застосовуючи ООП, ДДД та відповідні патерни проектування
  • Реалізація та підтримка асинхронних процесів, включаючи черги, фонові завдання та заплановані завдання
  • Робота з PostgreSQL: проектування схеми, оптимізація запитів, індексування та налаштування продуктивності
  • Виявлення та усунення вузьких місць продуктивності та підвищення надійності системи
  • Написання та підтримка автоматизованих тестів (юніт, фіччер та інтеграційні тести)
  • Забезпечення консистентності даних, транзакційної безпеки та належного оброблення помилок
  • Участь у оглядах коду та підтримання високих стандартів якості коду
  • Тісне співробітництво з продакт-менеджерами, фронтенд-розробниками та іншими інженерами бекенду
  • Участь у плануванні, оцінці та реалізації функцій дорожньої карти
  • Підтримка продуктивних систем, розслідування інцидентів та участь у пост-інцидентних удосконаленнях
  • Внесення зусиль для зменшення технічного боргу та поліпшення процесів розробки
  • Проактивне пропонування архітектурних та технічних удосконалень
  • Обмін знаннями та кращою практикою всередині команди

Вимоги

  • Глибоке володіння PHP з великим досвідом практичного застосування Laravel
  • Глибокі знання PostgreSQL, включаючи моделювання даних, складні запити, індексування та оптимізацію продуктивності
  • Глибоке розуміння об'єктно-орієнтованого програмування (ООП), принципів SOLID та практик чистого коду
  • Практичний досвід роботи з Доменно-орієнтованим проектуванням (ДДД), включаючи обмежені контексти, агрегати, об'єкти значення та доменні сервіси
  • Гарне знання та практичне застосування патернів проектування програмного забезпечення
  • Досвід створення та підтримання RESTful API, включаючи версіювання, аутентифікацію, авторизацію та оброблення помилок
  • Розуміння систем високої навантаженості / високої продуктивності, включаючи масштабованість, стійкість до збоїв та питання продуктивності
  • Досвід роботи з асинхронною обробкою: черги, фонові завдання, заплановані завдання (Laravel Queues, Horizon або аналоги)
  • Знання стратегій кешування (Redis, in-memory кешування) та обмеження швидкості
  • Сильна увага до автоматизованих тестувань: юніт-тести, фіччер/інтеграційні тести (PHPUnit / Pest)
  • Досвід роботи з транзакційною логікою, консистентністю даних та стратегіями відкату
  • Знання основ спостережливості: логування, моніторинг, відстеження помилок
  • Досвід роботи з Git та сучасними стратегіями гілок
  • Знання CI/CD-піплайнів та автоматизованих розгортань
  • Здатність писати чітку технічну документацію та співпрацювати з крос-функціональними командами
  • Досвід роботи з високонавантаженими або фінтех проектами
  • Знання месенджерів або подієвих архітектур
  • Досвід роботи в контейнеризованих середовищах (Docker) та хмарній інфраструктурі

Ми пропонуємо

  • Сучасне обладнання
  • Комфортні умови праці та надихаюче середовище, яке допоможе вам розвиватися
  • 24 календарні дні відпочинку
  • Додаткові вихідні на національні свята
  • Доступ до ексклюзивних курсів з криптовалютної освіти
  • Можливості для зовнішнього навчання
  • Робота разом з професіоналами з усього світу, обмін досвідом та участь у унікальних проектах
  • Ми надаємо час та підтримку під час найважливіших моментів у житті

Про компанію

Приєднуйтесь до Whitepay – Інноваційне майбутнє платежів!

© WhiteBIT. 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 WhiteBIT

All 19 roles

Popular searches