Ukraine's #1 job service
Mariia
Front-end програміст
- Considering positions:
- Front-end програміст, Full stack програміст
- City of residence:
- Lviv
- Ready to work:
- Remote
Contact information
The job seeker has provided: Phone numberMessenger
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/20680021/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
Mariia Hanachivska
FRONTEND DEVELOPER
[open contact info ](look above in the "contact info" section) [open contact info ](look above in the "contact info" section)/[open contact info ](look above in the "contact info" section)
Brno, Czech Republic, remote
[open contact info ](look above in the "contact info" section) t.me/Hanachivska
github.com/Mariiaantoniv
Summary
Frontend Developer with a technical background and hands‑on experience building interfaces using
JavaScript, React, TypeScript, HTML, CSS (BEM) and responsive layout techniques. Skilled in
component‑based architecture, state management, rendering optimization, and REST API integration. Strong
analytical thinking shaped by technical education and diverse professional experience, including roles at
Lvivvodokanal, Leokeramika, and RegioJet. Actively developing through practical projects, continuous
learning, and algorithmic challenges; English level — Pre‑Intermediate, improving for better technical
communication.
Skills
Typescript, JavaScript
React, Redux-toolkit
HTML5, CSS3, Sass (SCSS), BEM, Material UI
Fetch, REST API
Git Webpack, Eslint, Prettier
Algorithms: Solved 129 katas on CodeWars
Basic OOP understanding
Knowledge of SDLC, Waterfall, Agile concepts (Scrum, Kanban)
English: Pre‑Intermediate
Czech: Elementary
Experience
Frontend Developer (May 2023 — present)
Technologies: JavaScript, React, Typescript, HTML, CSS, BEM
Building simple UI components
•
Implementing layouts
•
Using Git
•
Translating Figma designs into responsive interfaces
•
Following coding standards
•
Working with REST API
•
Ensuring responsive design
•
Using React Hooks
•
Actively learning and improving skills
•
Portfolio
NextLayout – This is a modern landing page for an online store offering technological devices, featuring key
product sections, contact information, and a quick feedback form. Users can explore the store’s main
advantages, browse informational blocks, and easily get in touch by filling out the interactive form. The layout
is designed in a minimalist style with a focus on clean structure and user‑friendly interaction.
•Demo B&Q
•GitHub Code Mariiaantoniv/NextLayout-
2048 Game – A simple and engaging implementation of the classic 2048 puzzle game, where players combine
tiles with matching numbers to reach the legendary 2048 tile. The project demonstrates core game logic,
keyboard interactions, dynamic grid updates, and smooth UI rendering. It highlights skills in JavaScript, DOM
manipulation, and building interactive browser‑based applications.
•Demo 2048
•GitHub Code Mariiaantoniv/2048_Saga
React DeviceStore – This is a high‑performance React/Vite application that displays a product catalog with
filtering, sorting, and search capabilities. It follows a clean, component‑based architecture with a clear
separation between UI and business logic. The project demonstrates modern frontend practices, including
React Hooks, modular SCSS structure and a fully responsive grid layout.
•Demo Cool Catalog
•GitHub Code Mariiaantoniv/DeviceStore
Education
Master’s Degree in Chemistry
Ivan Franko National University of Lviv
2007-2012
Additional Education
Frontend course at Mate academy (Git, HTML, CSS, JavaScript, Typescript, React, Web)
hanachivska-certificate.pdf
CodeWars
Achievements
Improved language skills — actively learning Czech (Pre‑A1 → A1) and improving English to strengthen daily
•
and professional communication.
Developed new color variations — contributed to creating new designer ceramic tile colors through
•
technical processes and quality control.
Built strong soft skills — gained resilience, attention to detail and high‑load workflow discipline through
•
roles at Lvivvodokanal, Leokeramika and RegioJet.
FRONTEND DEVELOPER
[
Brno, Czech Republic, remote
[
github.com/Mariiaantoniv
Summary
Frontend Developer with a technical background and hands‑on experience building interfaces using
JavaScript, React, TypeScript, HTML, CSS (BEM) and responsive layout techniques. Skilled in
component‑based architecture, state management, rendering optimization, and REST API integration. Strong
analytical thinking shaped by technical education and diverse professional experience, including roles at
Lvivvodokanal, Leokeramika, and RegioJet. Actively developing through practical projects, continuous
learning, and algorithmic challenges; English level — Pre‑Intermediate, improving for better technical
communication.
Skills
Typescript, JavaScript
React, Redux-toolkit
HTML5, CSS3, Sass (SCSS), BEM, Material UI
Fetch, REST API
Git Webpack, Eslint, Prettier
Algorithms: Solved 129 katas on CodeWars
Basic OOP understanding
Knowledge of SDLC, Waterfall, Agile concepts (Scrum, Kanban)
English: Pre‑Intermediate
Czech: Elementary
Experience
Frontend Developer (May 2023 — present)
Technologies: JavaScript, React, Typescript, HTML, CSS, BEM
Building simple UI components
•
Implementing layouts
•
Using Git
•
Translating Figma designs into responsive interfaces
•
Following coding standards
•
Working with REST API
•
Ensuring responsive design
•
Using React Hooks
•
Actively learning and improving skills
•
Portfolio
NextLayout – This is a modern landing page for an online store offering technological devices, featuring key
product sections, contact information, and a quick feedback form. Users can explore the store’s main
advantages, browse informational blocks, and easily get in touch by filling out the interactive form. The layout
is designed in a minimalist style with a focus on clean structure and user‑friendly interaction.
•Demo B&Q
•GitHub Code Mariiaantoniv/NextLayout-
2048 Game – A simple and engaging implementation of the classic 2048 puzzle game, where players combine
tiles with matching numbers to reach the legendary 2048 tile. The project demonstrates core game logic,
keyboard interactions, dynamic grid updates, and smooth UI rendering. It highlights skills in JavaScript, DOM
manipulation, and building interactive browser‑based applications.
•Demo 2048
•GitHub Code Mariiaantoniv/2048_Saga
React DeviceStore – This is a high‑performance React/Vite application that displays a product catalog with
filtering, sorting, and search capabilities. It follows a clean, component‑based architecture with a clear
separation between UI and business logic. The project demonstrates modern frontend practices, including
React Hooks, modular SCSS structure and a fully responsive grid layout.
•Demo Cool Catalog
•GitHub Code Mariiaantoniv/DeviceStore
Education
Master’s Degree in Chemistry
Ivan Franko National University of Lviv
2007-2012
Additional Education
Frontend course at Mate academy (Git, HTML, CSS, JavaScript, Typescript, React, Web)
hanachivska-certificate.pdf
CodeWars
Achievements
Improved language skills — actively learning Czech (Pre‑A1 → A1) and improving English to strengthen daily
•
and professional communication.
Developed new color variations — contributed to creating new designer ceramic tile colors through
•
technical processes and quality control.
Built strong soft skills — gained resilience, attention to detail and high‑load workflow discipline through
•
roles at Lvivvodokanal, Leokeramika and RegioJet.
Similar candidates
-
Front-end програміст
50000 UAH, Remote -
Front-end Developer
40300 UAH, Remote, Ivano-Frankivsk , more 4 cities -
Intern Front-End Developer
25000 UAH, Remote, Vinnytsia, Lviv -
Middle Frontend Developer (React, Next.js)
Remote -
Middle Markup Front-end developer
Remote -
Senior Back-end (PHP) Developer, Software Engineer
120000 UAH, Remote, Kyiv