
Evoplay одна з провідних продуктових IT-компаній України, яка працює на міжнародному ринку та створює комплексні B2B-рішення для індустрії онлайн-ігор.
Ми шукаємо висококваліфікованого та відповідального Senior Front-End розробника, який візьме на себе ключову роль у проєктуванні, розробці та архітектурній еволюції масштабних, високонавантажених проtктів. Позиція вимагає лідерства та глибокого технічного бачення.
Функціональні Обов'язки
Проєктування архітектури: Відповідальність за проєктування та впровадження архітектурних рішень (структура компонентів, модульність).
Оптимізація та Вдосконалення: Стратегічне планування та виконання робіт з оптимізації продуктивності (Performance) та рендерингу.
Якість Коду: Проведення комплексних код-рев'ю, встановлення стандартів кодування та забезпечення їх дотримання.
Впровадження Практик: Розробка та впровадження інструментів та процесів для CI/CD.
Розробка: Самостійна розробка складних, високопродуктивних React-компонентів.
Підтримка: Надання технічної підтримки високого рівня та усунення архітектурних проблем.
Вимоги Must-Have:
Мови та Типізація:
Експертне володіння JavaScript (ES6+).
Обов'язкова експертиза у TypeScript (для масштабованих систем).
React та Архітектура:
Глибоке знання React та сучасних функціональних компонентів.
Експертне розуміння архітектурних патернів Frontend / React (звітність, керування залежностями).
Впевнене володіння Redux (для складних асинхронних потоків).
Продуктивність та Оптимізація (Performance):
Досвід оптимізації рендерингу (Render Optimization) React-компонентів.
Практичний досвід покращення загальної продуктивності (performance) застосунків.
Складні Рішення та Модульність:
Досвід роботи з Server-Side Rendering (SSR).
Розуміння та застосування принципів модульності кодової бази.
Комунікація та Дані:
Досвід розробки та інтеграції з REST API та GraphQL.
Практичний досвід роботи з даними в реальному часі через WebSocket.
Глибоке розуміння механізмів Cookies та клієнтського зберігання даних.
Інструменти та Процеси (DevOps):
Досвід налаштування та роботи з процесами CI/CD (Continuous Integration/Continuous Deployment).
Експертне володіння Git (складні стратегії галуження, rebase).
Базова Компетентність:
Глибокі знання HTML5/CSS3 та експертиза у SASS.
Експертний рівень налагодження та профайлінгу за допомогою Chrome DevTools.
Високі стандарти якості коду та перфекціонізм.
Nice-to-Have
Досвід роботи з Canvas API або WebGL.
Підтверджений досвід розробки великомасштабних порталів із критичним трафіком.
Досвід менторства молодших розробників.
Ми пропонуємо:
Self — learning бібліотеку, доступ до платних курсів;
Групові обговорення та індивідуальні сесії з психологом;
20 робочих днів оплачуваної відпустки і лікарняні;
Вихідний у день народження;
Медичне страхування;
Подарунки на річниці;
L&D центр з курсами для співробітників.