Position: Front-End Developer
Category: JavaScript
English level: intermediate
Years of experience: 3


Admin panel for car rental business
- creating, editing and deleting rentals, users, vehicles
- view rentals on the calendar
- monitor clients and their statuses on the kanban board
- showing cars on the map
- create tours and view their routes on the map
- authorization, routing in the application
stack: React, Redux (toolkit, query), TypeScript, Formik

Application for managing the tasks of employees
Application where you can:
- create tasks, edit, postpone and complete them,
- add tags, comments,
- filter by date, title and tags,
- reassign a task to another user,
- change settings for tags and permissions for task
reassignment,
- with the ability to send, reply and forward letters with a
text editor.
(stack: React, GraphQl, Typescript, Formik, Material UI)

Employee reporting app
Application where employees can:
- create reports, invoices, job offers
- generate them in PDF and send to manager’s email.
- edit, delete, view and download PDF to device.
- the manager can keep track of all employee data, add a
new employee and block.
- admin can do all above specified and additionally create
and block companies.
(stack: React, GraphQl, Typescript, Formik, React Router,
Material UI)

Application for distribution educational content among
employees
Application where users can easily:
- find the necessary educational materials: podcasts,
lectures, books.
- download, listen to, add to favorites,
- sort content by genre, popularity and authors, as well as
- share with friends and add another to contacts.
Tasks:
- Development of new functions and components
- SPA development using React and Redux
- Working in an agile environment (Scrum)
(Stack: TypeScript, React, Redux, React Router, Material
UI, Jest