<? phpukraine ВАКАНСІЇ
⌕Пошук по платформі
DL
опубліковано тиждень тому

Senior Backend-розробник (PHP / Python / SQL)

Dice Leads ·Remote ·Senior ·Full-time
PHP 8 MySQL Legacy React TypeScript
зарплата не вказана
Відгукнутись ↗
відгук за зовнішнім посиланням
Профіль компанії
РІВЕНЬ
Senior
ФОРМАТ
Remote
ЗАЙНЯТІСТЬ
Full-time
АНГЛІЙСЬКА
не вказано

Команда iGaming-платформи шукає senior backend-розробника на серверну частину й базу даних. Основна робота на PHP 8 і MySQL, інколи доведеться правити сервіси на Python.

Чим займатиметесь

  • Грошові операції: ставки, виграші, повернення, депозити й виведення. Транзакції, блокування, ідемпотентність і правильні баланси навіть при повторних запитах і збоях.
  • Інтеграції з ігровими провайдерами й агрегаторами, букмекерським модулем, платіжними шлюзами, KYC, CRM і месенджерами: від читання документації партнера до приймання на тестовому стенді.
  • Схема БД, міграції без простою на великих таблицях, індекси, розбір повільних запитів, перенесення читання на репліку.
  • Бонуси (відіграш, фріспіни, кешбек) і партнерські розрахунки за CPA та RevShare.
  • Розслідування інцидентів за логами й метриками до першопричини.
  • Code review і документація по інтеграціях, щоб кожну наступну підключати швидше.

Що очікуємо

  • Від 5 років у backend, значна частина з них на PHP 8.
  • Python на рівні, достатньому, щоб розібратися в чужому сервісі, виправити баг чи додати endpoint.
  • Впевнена робота з MySQL або іншою реляційною СУБД: плани запитів, індекси, рівні ізоляції, таблиці на десятки мільйонів рядків.
  • Досвід інтеграцій з API, через які йдуть гроші: підписи, ретраї, таймаути, дублікати, звірка з контрагентом.
  • Тести на бізнес-логіку і перевірка міграцій на копії даних до релізу.
  • Вміння зрозуміло пояснити своє рішення в PR, задачі чи колезі з іншої команди.

Плюсом буде досвід в iGaming, фінтеху чи платежах, черги, кеш, реплікація, моніторинг (Grafana, Loki, Sentry), поетапна заміна legacy без зупинки продукту, а також React або TypeScript для доробок в адмінці.

Що пропонуємо

  • Повна зайнятість, remote, графік з перетином робочих годин команди.
  • Пряма робота з власником продукту.
  • Оплату визначають після співбесіди, далі переглядають за підсумками роботи.
перевірено 5 днів тому
СХОЖІ ВАКАНСІЇ
Усі вакансії →