Юрій 

Front-end developer

Employment type:
full-time, part-time
Age:
38 years
City of residence:
Dnipro
Ready to work:
Dnipro, Remote

Contact information

The job seeker has provided: Phone numberEmailMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Career break

from 10.2025 to 09.2026 (1 year)
Medical treatment and recovery

Front-end програміст

from 10.2024 to 09.2025 (1 year)
Freelance, Дистанційно (IT)

• Розробляв інтерактивні frontend-рішення на React + TypeScript, включно з проєктами з великою кількістю анімацій та динамічних елементів.
• Реалізовував UI за макетами Figma, адаптуючи дизайн до різних розмірів екранів та інтегруючи його з інтерактивною логікою.
• Розробляв складну UI-логіку, інтерактивні компоненти та користувацькі сценарії відповідно до дизайну й вимог проєктів.
• Реалізовував анімації та інтерактивні сцени з використанням GSAP Timeline, включно зі складними послідовностями взаємодії UI-елементів.
• Розробляв frontend частину 2D-ігор та інтерактивних вебпроєктів на React + TypeScript + GSAP.
• Працював із існуючими frontend-кодобазами: аналізував реалізацію, виправляв помилки, розширював функціональність та реалізовував новий функціонал.
• Самостійно організовував розробку окремих проєктів: аналіз вимог → реалізація → передача готового результату.

Career break

from 04.2022 to 09.2024 (2 years 6 months)
Relocation

Front-end програміст

from 11.2019 to 03.2022 (2 years 5 months)
Keep Web, Дніпро (IT)

• Продовжив розробку комерційних вебзастосунків після ребрендингу Civenty у Keep Web, працюючи зі стеком React, TypeScript та Next.js.
• Розробляв frontend-архітектуру, UI та бізнес-логіку за макетами Figma, інтегрував клієнтські застосунки з backend API, працював зі state management, authentication, формами, валідацією та обробкою помилок.
• Розвивав функціонал криптовалютних вебзастосунків, включно з особистими кабінетами, операціями з активами, обміном, трансферами та реферальними програмами.
• Працював із backend на NestJS: проєктував API, структурував модулі та реалізовував серверну бізнес-логіку.
• Самостійно спроєктував та реалізував API внутрішнього сервісу локалізації, включно зі структурою NestJS-модулів, API-авторизацією через ключі та взаємодією з клієнтськими застосунками.
• Спроєктував структуру зберігання даних та реалізував роботу з базою даних через backend.
• Реалізував сервіс локалізації, який визначав необхідну локаль, отримував відповідний перекладений контент та надавав його клієнтським вебсайтам через API, включно з frontend-інтеграцією.
• Брав участь у повному циклі розробки — від проєктування API та backend-архітектури до реалізації та інтеграції frontend.а інтеграції frontend.

Front-end програміст

from 03.2019 to 10.2019 (8 months)
Civenty, Дніпро (IT)

• Розробляв комерційні web-застосунки для роботи з криптовалютними гаманцями на React та TypeScript.
• Проєктував компонентну структуру та реалізовував UI за макетами Figma з використанням React, Material UI та Tailwind CSS; реалізовував маршрутизацію через React Router.
• Інтегрував frontend із backend API, працював із отриманням та обробкою даних, state management, authentication та особистим кабінетом користувача.
• Реалізовував ключовий функціонал криптовалютних застосунків: депозити та поповнення балансу, обмін активів, трансфери, історію операцій та реферальні програми.
• Розробляв форми, валідацію, обробку помилок та адаптивні інтерфейси для різних розмірів екранів.
• Менторив інших розробників у вивченні React безпосередньо на комерційних проєктах: проводив code review, допомагав розбирати помилки та приймав merge requests.

Front-end програміст

from 06.2017 to 08.2018 (1 year 3 months)
Yena Software GmbH, Дніпро (IT)

• Розробляв frontend вебсайту dalife.com.ua на базі Yii2, використовуючи HTML, CSS та JavaScript, та інтегрував інтерфейс із серверною частиною застосунку.
• Працював над окремим проєктом на Node.js та WebSocket, підготовленим до тестового розгортання.
• Після deployment аналізував роботу застосунку, досліджував існуючий код та виявляв і виправляв помилки в Node.js/WebSocket-функціоналі.
• Самостійно розбирався в архітектурі та логіці існуючої кодової бази, не маючи попереднього досвіду роботи з цим проєктом.
• Підготував власну Gulp-збірку для frontend-розробки, яку використовував як основу для подальшої роботи над проєктами.

Front-end програміст

from 06.2016 to 01.2017 (8 months)
ShiftReset, Дніпро (IT)

• Продовжив розробку та підтримку комерційних frontend-рішень для Okay CMS після відокремлення команди від SimplaMarket.
• Розробляв нові шаблони та UI-компоненти за дизайн-макетами Adobe Photoshop з використанням HTML, CSS та JavaScript.
• Працював із Smarty та PHP-шаблонізацією, інтегруючи frontend-рішення у структуру та функціонал CMS.
• Адаптував готові шаблони під різні проєкти та вимоги замовників, розширював їх функціональність і вносив необхідні зміни.
• Підтримував існуючі вебпроєкти: виправляв помилки, доопрацьовував JavaScript, стилі та UI, працював з уже наявним кодом.

Front-end програміст

from 12.2014 to 06.2016 (1 year 7 months)
SimplaMarket, Дніпро (IT)

• Розробляв численні готові frontend-шаблони та модулі для Okay CMS як комерційні рішення компанії.
• Реалізовував адаптивні інтерфейси за дизайн-макетами Adobe Photoshop з використанням HTML, CSS та JavaScript та інтегрував їх у Okay CMS.
• Працював із PHP-шаблонізацією та Smarty, адаптуючи frontend до структури й функціоналу CMS.
• Оптимізував frontend та продуктивність вебсайтів під Lighthouse: оптимізував зображення, реалізовував критичний CSS для першого рендерингу, відкладав завантаження некритичного CSS та JavaScript, виправляв проблеми HTML-семантики та замінював растрові зображення на SVG; досягав 100/100 у Lighthouse за всіма доступними категоріями.
• Підтримував та розвивав існуючі шаблони: реалізовував новий функціонал, виправляв помилки та адаптував рішення під різні проєкти.

Front-end програміст

from 06.2014 to 11.2014 (6 months)
Digitalpromo Ltd., Дніпро (IT)

• Розробляв адаптивні вебінтерфейси за дизайн-макетами Adobe Photoshop з використанням HTML, CSS та JavaScript.
• Інтегрував реалізовані сторінки та компоненти в Bitrix CMS, працював із шаблонами та структурою існуючих сайтів.
• Виконував доопрацювання та підтримку комерційних вебсайтів, включно зі змінами UI, стилів та JavaScript-функціоналу.

Web-програміст

from 02.2014 to 03.2014 (2 months)
Шкільний Дім, Дніпро (Роздрібна торгівля)

• Самостійно розробив повноцінний вебсайт для роздрібної торгівлі — від проєктування функціоналу до готового рішення.
• Реалізував каталог товарів, кошик, оформлення замовлення та email-сповіщення для клієнта й менеджера.
• Розробив frontend і backend частини та структуру зберігання даних у MySQL.

Education

Дніпропетровська загальноосвітня санаторна школа-інтернат № 5 І-ІІІ ступенів

Дніпро
Secondary, from 1995 to 2005 (10 years)

Additional education and certificates

No additional education or certificates.

Knowledge and skills

  • React
  • TypeScript
  • JavaScript
  • Next.js
  • HTML
  • CSS
  • REST API
  • Git
  • State management
  • React Router
  • GSAP
  • Figma
  • Node.js
  • NestJS
  • Responsive design
  • Adaptive layout
  • SASS
  • Tailwind CSS
  • Material UI
  • WebSocket
  • Bootstrap
  • Knowledge of BEM methodology
  • Gulp

Language proficiencies

English — beginner

Disability

3rd degree.

Additional information

Front-end розробник із понад 10 роками комерційного досвіду у веброзробці. Основний стек — React, TypeScript, JavaScript та Next.js. Працював із frontend-архітектурою, API та backend на Node.js/NestJS, інтерактивними інтерфейсами та анімаціями на GSAP. Є досвід самостійної розробки функціоналу та роботи з існуючими кодовими базами.

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: