Frozeneon — ваша можливість створювати майбутнє у світі GameDev! Час знайти команду, де кожен день приносить нові виклики та можливості для розвитку. Якщо ви втомилися від чергових обіцянок від «провідних компаній», ми розуміємо. Але Frozeneon — це не просто ще один гравець у GameDev, це компанія, яка живе і дихає своїми продуктами.
4 листопада 2024 GameDev

Lead Backend Developer (PHP) (вакансія неактивна)

віддалено

Знаходимось у пошуку Lead PHP Developer для роботи над міжнародним iGaming продуктом! Якщо ви маєте досвід у PHP, Laravel та хочете розвивати команду й масштабувати проєкт, ми шукаємо саме вас!

Обов‘язки:

  • Розробляти проєкти з нуля або підтримувати наявні (від мікросервісів до платформ із мільйонами користувачів)
  • Оптимізувати поточний функціонал — ми завжди прагнемо до ідеалу!
  • Забезпечувати максимальну продуктивність і масштабованість: рефакторинг коду, оновлення бібліотек, покращення індексів, оптимізація викликів, переписування ядра фреймворку — це наша звичайна практика.
  • Робити все швидко та якісно. Продумувати архітектуру на майбутнє та створювати якісний код!
  • Ділитися технічним досвідом із командою, як і команда буде допомагати вам розвиватися
  • Знаходити й пропонувати найкращі підходи для розв’язання поставлених завдань

Вимоги:

  • Досвід на посаді ліда від 1 року
  • PHP — бажано від версії 7.4
  • Досвід роботи з фреймворками
  • Знання Laravel
  • MySQL 5.7–8: вміння працювати з транзакціями та високими навантаженнями
  • Знання систем контролю версій, таких як Git/Github, і досвід роботи з Github Flow
  • Досвід роботи з UNIX-системами, особливо цінується Ubuntu (мінімальний досвід із Nginx, Php-Fpm, Crontab, MySQL, NPM)
  • Досвід роботи з API: інтеграція будь-якого API будь-якої складності, а також створення власних API
  • Робота з платіжними системами

Великим плюсом буде:

  • Захист застосунку від А до Я: правильне налаштування сервера, захист від XSS, XSRF, вміння запобігати BruteForce-атакам, зловживанню безкоштовними можливостями (наприклад, фармінг мультиакаунтами або автоматизація дій користувача)
  • Цілісність даних — наше все: знання транзакцій, рівнів їх ізоляції, вкладених транзакцій
  • Здатність знаходити корінь проблеми й пропонувати рішення замість створення безлічі «костилів»
  • Продумування архітектури коду, бази даних, розподіл застосунку на мікросервіси та організація їхньої правильної взаємодії
  • Знання Redis як кешу та сховища даних, використання його як PubSub між PHP і NodeJS/Swoole
  • Знання й уміння працювати з NodeJS і Socket.io
  • Робота з серверами (Debian-подібні системи), Docker, Ansible
  • Досвід роботи з AWS, DigitalOcean
  • Робота з графіками та створення внутрішньої аналітики на основі даних із MySQL/Redis (вкладені запити, вибірки з кількох таблиць), а також створення адмінпанелей для швидкого пошуку проблем у продукті, його оптимізації та покращення
  • Вміння працювати з PHP CLI
  • Робота з чергами, такими як RabbitMQ
  • Знання Frontend: JS (від ES6), розуміння реактивних застосунків, VueJS, JQuery, препроцесори (scss, less)

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

  • Досвід роботи у професійній команді однодумців, яка завжди готова ділитися своїми знаннями та навичками
  • Можливість працювати над міжнародними GameDev-продуктами, які об’єднали навколо своєї екосистеми мільйони геймерів з усього світу!
  • Оплачувана відпустка та лікарняні
  • Гнучкий робочий графік — ми орієнтуємося лише на результат
  • Можливість працювати віддалено — наша команда успішно працює по всьому світу