Перейти до основного вмісту

Fullstack Developer PHP, JS

Technology
Всеосвіта, ТОВ
Kyiv, Україна1 тижнів томуДо 14.11.2026
Повна зайнятістьПовністю віддалено

Опис вакансії

Всеосвіта один з найбільших освітніх порталів України. Щодня понад 300 000 учнів проходять тестування на нашій платформі. Ми першими в Україні запустили майданчик для продажу методичних розробок з офіційними виплатами, а наші бібліотеки налічують мільйони матеріалів.

Але в першу чергу Всеосвіта, це програмні інструменти: конструктори уроків/тестів/вебквестів/курсів/сертифікатів; генератори практичних завдань; електронні журнали.

Всеосвіта для програміста, це про великі набори даних, навантажені сервіси, різноманітні технологій та інтеграцію з державними сервісами.

Архітектурно портал складається з горизонтально масштабованого моноліту та незалежних мікросервісів. Бекенд, здебільшого, це Yii2 на PHP 8.5. Фронтенд реалізовано на Vue 2,3. У якості основної бази даних виступає MariaDB, допоміжної Redis. Також у архітектурі є Node.js, Flutter, RabbitMQ, Supervosor, Memcached, ElasticSearch.

Вашими головним обов’язком буде робота з монолітом. На рівні бекенду — це Yii2, на рівні фронтенду — Vue2. Задачі відповідатимуть вашому рівню і з часом поступово зростатимуть у складності.

Ви маєте досконало орієнтуватися у великій кодовій базі проєкту, розуміти як взаємодіють асинхронні процеси, знати як працюють реляційні бази на рівні блокування таблиць та записів, вміти писати зрозумілий код без зайвих абстракцій і ускладнень логіки.

Ви маєте бути готовими виконати тестове завдання, під час якого продемонструвати знання фреймворків Yii2 та Vue2, а також вміння працювати з MySql, Redis та RabbitMQ.

Ми пропонуємо

  • Офіційне працевлаштування.
  • Робота над впізнаваним українським продуктом, адже Всеосвітою користуються вчителі абсолютно всіх шкіл України.
  • Відсутність овертаймів, звітів, нескінченних мітінгів, трекінгів робочого часу та іншої бюрократії.
  • Різноманітні задачі, обґрунтовані терміни, прямий контакт з засновниками та можливість особисто впливати на розвиток продукту.
  • Дистанційний формат роботи.
  • Щорічна оплачувана відпустка.
Шлях кандидата
  • Спілкування з СТО
  • Тестове завдання
  • Пропозиція співпраці
Будемо раді отримати ваше резюме із зазначенням релевантного досвіду. Або одразу телефонуйте +380502974247 — Іван Литвиненко, CTO Всеосвіти.
Keywords
FlutterMariadbRedisMemcachedVue.jsRabbitMQYiiElasticsearchNode.jsJavaScriptMysqlPhpNode

Вас цікавить ця вакансія?