Upstaff Sign up
Yuliia Sh.
🇺🇦Ukraine (UTC+02:00)
Created AtUpstaffer since August, 2023

Yuliia Sh. — Senior React Engineer

Expertise in Front-End Web, React Developer.

Last verified on April, 2025

Core Skills

Bio Summary

- Developing web applications using JavaScript, React and Flux architecture
- Strong experience in development highly loaded systems
- Project deployment
- Modular, scalable and reusable code
- Supervising the subordinates various technologies
- Good logical thinking and team player
- Analytical thinking
- Communicative and team player
- Intermediate English
- Availability starting from ASAP

Technical Skills

Programming LanguagesJavaScript, TypeScript
JavaScript Libraries and ToolsBabel, Enzyme, ES6, Formik, React Hooks, React Native, React Router, React Testing Library, Recompose, Redux, Redux-Saga, Redux Thunk, Webpack
UI Frameworks, Libraries, and BrowsersBootstrap, Css Modules, Highcharts, LESS, Material UI, SASS, SCSS, Storybook
Mobile Frameworks and LibrariesCordova
JavaScript FrameworksNext.js, React, Vue.js
Databases & Management Systems / ORMFirebase, MySQL
Deployment, CI/CD & AdministrationAxios, Flux
PlatformsFirebase
Version ControlGit
SDK / API and IntegrationsGraphQL, RESTful API
Mail / Network Protocols / Data transferGRPC, WebSockets
QA, Test Automation, SecurityJest, React Testing Library
Collaboration, Task & Issue TrackingJira, Redmine
Methodologies, Paradigms and PatternsKanban, Scrum
Operating SystemsLinux, macOS, Windows
Web/App Servers, MiddlewarePWA

Experience

Front-end Developer

October 2017 - Present

Markup Developer, Freelance 

December 2016 - August 2017

Projects

Front-end developer, Lendinvest

Apr 2021 - July 2023
Description:This is a financial platform for investors, developers, homeowners. The platform is intended for investment and mortgages. The functionality of one part of the platform, which is the brokerage portal, was developed.
Responsibilities:Supervising other team members work, developing new features, bug fixes, improving code base structure, readability and scalability, code reviews, writing unit tests.
Technologies:Redux, React, Redux saga, Redux thunks, Cypress, React Testing Library, ReactQuery, Flow, Typescript, Storybook

Front-end developer, Wine Park

Dec 2021 - Feb 2022
Description:Development of a solution for barrier-free access visitors to the MRIA wine park.
Responsibilities:Developing new features, bug fixing.
Technologies:Grps, React, Redux, TypeScript, Leaflet, Rsuit

Front-end developer, Livegenic

Oct 2021 - Dec 2021
Description:Video Platform for the Insurance. Connect every part of the claims ecosystem to help insurance organizations reduce costs, improve customer satisfaction, and mitigate business related risks.
Responsibilities:Developing new functionality (unique design and forms for different insurance company), bug fixing. Supporting code base. Discussing project architecture.
Technologies:React, redux, redux-thunk, TypeScript, CSS modules, react-jsonschema-form

Front-end developer, Babysense

Feb 2020 - Jul 2021
Description:This app is the control system of several devices in the baby's nursery such as: night light and white sound, camera monitor, rocker that is located in the baby's bed and makes some soothing vibrations, BabySense that monitors baby's heart rate and breathing.
Responsibilities:Сreating app architecture from scratch, developing new functionality.
Technologies:React Native, React-Redux, Redux-saga, Styled-Components, React hooks

Front-end developer, WorldDesk

Jun 2019 - Feb 2020
Description:Worldesk is the solution that facilitates, manages and protects your margin from foreign currency transactions. Worldesk takes a holistic approach to the foreign exchange transaction by providing tools and solutions to protect a business’ profit margin from currency risk. Our easy-to-use technology allows our customers to transact with multiple currency providers of their choosing while actively managing their global receivables and payables.
Responsibilities:Developing new features, bug fixing, creating app architecture from scratch (web and mobile version).
Technologies:JavaScript, TypeScript, React, React-Redux, Next.js, Cordova, PWA, Redux-saga, Styled-Components, React hooks

Front-end developer, lidePiper

Oct 2018 - Jun 2019
Description:Platform for Insurance Company.This project is an ultimate collaboration app for field claims professionals. It is created for insurance companies. It allows an operator to create an event so that an adjuster (person inspecting the event) can check in and add details (photo, video, documents, live stream etc.). The operator can call the adjuster to give instructions, turn on a flashlight, take photo and live stream on the adjuster’s smartphone remotely. If the adjuster has no internet connection the content he adds to the event is uploaded to AWS once connection is restored. The app has 2 types of clients: the one without authorization allows to take photos and live stream only; the one with authorization provides the whole range of options.
Responsibilities:Supervising of other team members work, code reviews, developing new feature, working on project architecture, improving code base.
Technologies:React, redux, redux-thunk, CSS modules, react-jsonschema-form

Front-end developer

Feb 2019 - Jun 2019
Description:Web application for streamlining document flow of real estate transactions. Project includes 2 parts: Web application and Admin panel. To create a Web application which allows uploading documentation concerning the estate transactions and deals. The web application includes authorization, profile/documents, etc. Creating an Admin panel which allows browsing current documents, list of deals, user's permissions, etc.
Responsibilities:Developing new features, bug fixing, code reviews, improving code base structure, readability and scalability.
Technologies:JavaScript, React, React-Redux

Front-end developer, Grow Director

Dec 2018 - Feb 2019
Description:This is an application that helps people to optimize the work with the greenhouses. The main features are:
- to setup sensors and switches;
- to turn on/turn off the sockets;
- to set the rules in order to turn on/off the sockets on time or by conditions;
- to view history of particular sensors.
Responsibilities:Developing new features, working on project architecture, bug fixing.
Technologies:JavaScript, React, React-Redux, Styled-Components  

Front-end developer

Oct 2017 - Jan 2018
Description:Web-application is developing a sales acceleration technology that enables better communication with customers. The goal is to help focus on customer needs and to know who is the most interested customer. With this solution, a new level of inciting and engagement can be achieved, and companies can gain more control over online customer communication and achieve a higher level of sales and customer retention.
Responsibilities:Developing new features, bug fixing, preparing constructor for dynamic creation of app pages through admin panel.
Technologies:JavaScript, React, React-Redux

Front-end developer

Dec 2016 - Aug 2017
Description:Web-application for transportation.
Responsibilities:Developing new features, bug fixing, moving jQuery implementation to Vue.js
Technologies:JavaScript, React, React-Redux

Education

National Technical University "Kharkiv Polytechnic Institute" 
Faculty, Specialty “Applied Mathematics”, Master of Applied Mathematics
2007 -2013, 

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Yuliia Sh.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring