Evoplay — одна з провідних продуктових IT-компаній України, яка працює на міжнародному ринку та створює комплексні B2B-рішення для індустрії онлайн-ігор.
Ми шукаємо проактивного та досвідченого Middle Front-End розробника, який відіграватиме ключову роль у вдосконаленні архітектурних рішень наших масштабних, високонавантажених проєктів. Позиція вимагає технічної відповідальності та менторства.
Функціональні обов’язки: * Самостійна розробка та оптимізація складних, високопродуктивних React-компонентів. * Проєктування та впровадження архітектурних рішень (управління станом, отримання даних). * Активна участь у code reviews та просування найкращих практик. * Взяття відповідальності за рефакторинг та впровадження сучасних архітектурних рішень (наприклад, SSR). * Надання підтримки та усунення складних помилок.
Вимоги Must-Have: * HTML/CSS/Preprocessors: * Глибокі знання HTML5/CSS3 (Flexbox, Grid). * Експертиза у SASS (масштабовані стилі, складні міксини). * Мови та Типізація: * Експертні знання JavaScript (ES6+). * Обов’язкова експертиза у TypeScript. * React та Стейт-Менеджмент: * Глибокий досвід роботи з React. * Впевнене володіння React Context API. * Експертиза у Redux та Redux-Saga (для контролю асинхронних операцій). * Комунікація та Дані: * Досвід роботи з REST API / GraphQL. * Практичний досвід впровадження WebSocket (дані в реальному часі). * Розуміння механізмів Cookies та клієнтського зберігання даних. * Архітектура та Інтеграція: * Досвід роботи з Server-Side Rendering (SSR). * Знайомство з бекенд-оточенням (Node.js/Express) для Full-Stack інтеграції. * Якість та Інструменти: * Просунуті знання Git (галуження, злиття, вирішення конфліктів). * Експертний рівень налагодження та аналізу продуктивності за допомогою Chrome DevTools. * Високий стандарт якості коду (перфекціонізм та оптимізація).
Nice-to-Have: * Досвід роботи з Canvas API. * Досвід розробки великомасштабних порталів із високим трафіком. * Досвід роботи з фреймворками для тестування (наприклад, Jest, React Testing Library).
Ми пропонуємо: * 20 днів відпустки (22 — після 3-х років у компанії). * 10 днів оплачуваних лікарняних. * 4 персональні дні для ментального відновлення. * Вихідний на День народження. * Медичне страхування, компенсація дитсадка, консультації корпоративного психолога. * Підтримку ментора та твого майбутнього менеджера в процесі адаптації та в подальшому. * L&D центр, self-learning бібліотеку. * Корпоративні знижки від партнерів. * Корпоративні івенти, де поєднуємо розвиток і спільний драйв.