EvoPlay

React Developer

EvoPlay  •  Remote  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Проект — білінг-платформа для здійснення електронних платежів різними методами з високою пропускною спроможністю. Перед нами стоять завдання високої доступності сервісу та безпеки обробки платежів. Наша платформа сертифікована згідно з PCI DSS і розроблена з використанням сучасних технологій.

Стек: React 19, TS 5.8, Redux Toolkit, Webpack 5, MUI 7.

Технологічний стек проєктів:

Core: React 19, TS 5.8, React Router 7.

State: Redux Toolkit, Redux First History.

UI & Forms: MUI 7, Emotion, SASS, React Hook Form, IMask.

Build & Quality: Webpack 5, Babel, ESLint 9, Husky, Lint-staged, Jest.

Infrastructure: Sentry, Docker, CI/CD pipelines.

Вимоги:

• 3+ роки досвіду комерційної розробки на React.

• 2+ роки досвіду роботи з Next.js.

• Глибоке володіння TypeScript (Generics, Utility Types, типізація складних State-структур).

• Досвід роботи з Redux Toolkit (Slices, Async Thunks, Middleware).

• Експертиза у роботі з важкими формами: конструктори, каскадна залежність полів (досвід з react-hook-form).

• Розуміння принципів роботи Webpack: самостійне конфігурування, оптимізація бандлу, робота з плагінами.

• Досвід роботи з UI-бібліотеками (MUI 7, Emotion) та препроцесорами (SASS).

• Навички написання Unit-тестів (Jest, React Testing Library).

• Розуміння принципів CI/CD та досвід роботи з Docker.

• Практичний досвід роботи за методологією Scrum.

Буде перевагою:

• Лідерський досвід: досвід менторства менш досвідчених розробників, проведення Code Review та прийняття архітектурних рішень.

• Досвід з лідерською позицією буде суттєвою перевагою.

• Досвід роботи з Node.js (Nest.js) буде плюсом.

• Вміння працювати та налаштановувати системи моніторинга помилок (Sentry).

• Досвід рефакторингу legacy-коду без зупинки доставки нових фіч.

Майбутні обовʼязки:

• Розробка та імплементація проєктів, використовуючи сучасні технології та підходи;

• Підтримка та оптимізація існуючих додатків;

• Естімация, декомпозування і рефаймент задач, участь у плануванні спринтів;

• Тісна співпраця з командами продукту, дизайну, QA для забезпечення якості кінцевого продукту;

• Підтримка та оновлення технічної документації;

• Розробка нового проекту використовуючи сучасні технології та архітектуру.

Пропонуємо:

• Гнучкий графік (початок робочого дня з 9 до 11 ранку, 8-годинний робочий день);

• Відпустка 20 робочих днів;

• Оплачувані лікарняні;

• 12 sick days;

• Медичне страхування;

• Вихідний на честь дня народження;

• Розвиток і навчання у професійному розрізі;

• Піклування про ментальне здоров’я — корпоративний психолог;

• Підтримка та розвиток волонтерської культури — наша команда організовує і долучається до благодійних акцій. Ми раді допомагати і робити світ навколо нас кращим.
EvoPlay

About EvoPlay

Evoplay — B2B solutions and a full cycle of services for the online gaming industry.

Industry
IT & Software
Company Size
1,001-5,000 employees
Headquarters
Unknown
Year Founded
2014
Website
com.ua
Social Media