Position: Middle Back-End Developer
Company: QS Games
Category: Node.js
Experience: 2y
English level: intermediate

Привіт! 🙂

Ми в QS Games шукаємо **Middle Back-End розробника**, який приєднається до нас для реалізації довгострокового проєкту 🤩

Ми створюємо ферми та сітібілдери, і нам потрібен спеціаліст, який буде проєктувати та розробляти компоненти серверної частини платформи для розробки браузерних ігор. А ще, оптимізувати та покращувати існуючі напрацювання платформи. 

📌 **Чому вибирають QS Games: **
- Ми дбаємо про work-life balance своїх хлопців, тому пропонуємо 7-ми годинний робочий день.Пропонуємо можливість віддаленої роботи 
- Оплачуємо 50% вартості будь-яких профільних курсів та конференцій, які ти сам обираєш 
- Повністю оплачуємо конференції, які ми обираємо (в Україні або за кордоном) 
- Забезпечуємо бонусами на англійську та здоров'я 
- Немає мікро менеджменту 

📌 **Що потрібно робити:**
- Проєктувати та розробляти ігрові механіки (компоненти та окремі модулі ігрового серверу); 
- Розробляти API для взаємодії з ігровим клієнтом; 
- Покращувати та розробляти систему адміністрування даних пов'язаних з ігровим процесом; 
- Розробляти систему редагування та конфігурування ігрового контенту 

📌 **Технології:** 
- TypeScript 
- Node.js (Express/WebSocket) 
- PHP 7.x 
- MySQL 
- Redis 
- Elasticsearch 
- Git 

📌 **Надсилай своє резюме, якщо ти: **
- Застосовуєш патерн проєктування 
- Маєш 2+ роки досвіду проєктування серверних рішень та баз даних 
- Можеш легко вирішувати абстрактно сформульовані завдання і знаходити нестандартні рішення 
- Можеш вирішувати проблеми з продуктивністю 
- Маєш досвід highload 
- Маєш розуміння хмарної інфраструктури 
- Маєш досвід розробки декількох проєктів 
- Маєш досвід роботи із системами контролю версій, task- та багтрекерів 
- Володієш англійською на рівні читання та розуміння технічної документації 
- Здатний допомагати розробникам рівнем нижче 

📌 **Буде величезним плюсом: **
- Досвід роботи в ігровій індустії 
- Володіння знаннями у роботі з Linux серверами 
- Розуміння взаємодії мікро сервісів 
- Досвід роботи зі стеком MERN 
- Робота з Data Warehouse 
- Досвід роботи з Google/Apple Developer Console 

Для того, щоб приєднатися до нашої команди, потрібно лише пройти 2 співбесіди: з рекрутером та Head of Back-end Team.  

Якщо написане вище - про тебе, і ти бачиш себе у ролі Game Designer у нашій студії - надсилай CV, давай спілкуватись! 📩🙂 З нетерпінням чекаємо на можливість познайомитися!