Про проєкт:
Наш проект — це агрегатор ігор, який активно розвивається, націлений як на покриття потреб внутрішніх продуктів компанії, так і на активне завоювання B2B ринку. Наша ціль — це бути унікальним готовим рішення, яке при докладанні мінімальних зусиль зі сторони клієнтів може забезпечувати їх стабільною роботою, якісною підтримкою, конкурентними перевагами на ринку та просто спрощувати нашим клієнтам життя.
З технічної сторони, наша система — це мікросервісна платформа, яка підтримує ігрову активність мільйонів гравців по всьому світу. І звісно ж наша платформа має свій зручний backoffice, на роботу з яким ми і шукаємо ще одну людину в нашу команду.
Унікальний функціонал, аналітика, звітність, десятки інтеграцій з ігровими провайдерами з усього світу, постійний пошук можливостей для вдосконалення та розвитку — ось те, що роблять нас цікавими для досвідчених, амбітних та крутих людей, яких ми чекаємо в нашій команді.
Обов'язки:
Розробка нового функціоналу веб-додатків за допомогою сучасного стеку фронтенд-технологій: верстка, розробка компонентів React та пов'язаного з ними функціоналу, взаємодія з бекенд API та написання тестів. Також в обов'язки входить підтримка та актуалізація вже написаного коду, виправлення помилок та пошук способів покращення кодової бази продукту.
Вимоги:
- досвід сучасної веб-розробки протягом 2 років;
- глибокі знання JavaScript (ES6) і TypeScript;
- досвід розробки веб-додатків з використанням стеку React протягом 1 року;
- здатність створювати складні веб-додатки з урахуванням оптимізації продуктивності, кросбраузерності та розуміння основних принципів UI/UX;
- відмінні знання HTML/CSS, досвід роботи з CSS препроцесорами;
- досвід роботи з REST API, WebSocket, GraphQL;
- гарне розуміння механізмів роботи браузера, досвід застосування різних Web API, вміння використовувати інструменти devtools;
- здатність писати читабельний та підтримуваний код.
Буде плюсом:
- досвід роботи з бібліотеками: Redux, Apollo;
- знання інструментів для роботи з монорепозиторієм (lerna / turborepo / nx);
- розуміння принципів SOLID;
- досвід роботи з Tailwind;
- здатність писати юніт/функціональні тести (jest / react-testing-library);
- досвід у написанні end to end тестів (Cypress / Selenium);
- досвід використання популярних бібліотек для інтерфейсу користувача (UI).
Пропонуємо:
- Конкурентну заробітну плату.
- Соц.пакет, 100% оплата відпусток (20 робочих днів) та лікарняних.
- Медичне страхування.
- Гнучкий формат роботи.
- Дисконтна програма Evoplay.
- Корпоративний психолог.
- L&D центр з курсами для співробітників.
- Self — learning бібліотека.
- Безліч приємних корпоративних подарунків: у перший робочий день, на річницю роботи, на весілля, народження дитини.
- Корпоративні івенти.