Publikuj oferty pracy
Zatrudniaj bez prowizji
163 wyświetlenia
Vseosvita, TOV
Vesoevista to jeden z największych portali edukacyjnych Ukrainy. Codziennie na naszej platformie testuje się ponad 300 000 uczniów. Jako pierwsi na Ukrainie uruchomiliśmy platformę sprzedaży opracowań metodologicznych z oficjalnymi płatnościami, a nasze biblioteki posiadają miliony materiałów narzędzi programowych: konstruktory lekcji/testów/webquestów/kursów/certyfikatów; generatory zadań praktycznych; czasopisma elektroniczne.
Kompleksowe kształcenie dla programisty, dotyczy dużych zbiorów danych, załadowanych usług, różnorodnych technologii i integracji z usługami rządowymi.< /p>
Architektonicznie portal składa się z poziomo skalowalnego monolitu i niezależnych mikrousług. Backend to głównie Yii2 na PHP 8.1. Frontend zaimplementowano na Vue 2. Główną bazą danych jest MariaDB, pomocnicza Redis. W architekturze znajdują się także Node.js, Flutter, RabbitMQ, Supervosor, Memcached, ElasticSearch.
Twójgłównym zadaniem będzie praca z monolitem. Na poziomie backendu jest to Yii2, na poziomie frontendu jest to Vue2. Zadania będą odpowiadać Twojemu poziomowi i z czasem będą stopniowo zwiększać złożoność.
Musisz doskonale poruszać się po bazie kodu dużego projektu, rozumieć, jak procesy asynchroniczne współdziałają, wiedzą, jak relacyjne bazy danych działają na tabeli i poziomie blokowania rekordów, potrafią pisać zrozumiały kod bez zbędnych abstrakcji i komplikacji logicznych.
Musisz być gotowy do wykonania zadania testowego, aby wykazać się znajomością frameworków Yii2 i Vue2, a także umiejętnością pracy z MySql, Redis i RabbitMQ.< /p>
Oferujemy
Ścieżka kandydata
Będziemy zachwyceni otrzymaniem Twojego CV z odpowiednim doświadczeniem. Możesz też zadzwonić pod numer +380502974247 span > — Ivan Lytvynenko, dyrektor ds. technicznych firmy Vseosvit.