• Бронювання
Проєкт 977, ГО

Full Stack Developer (Laravel+React)

  • Проєкт 977, ГО

    Освіта, наука; менше 10 співробітників
  • Дистанційна робота
  • Повна зайнятість. Досвід роботи від 2 років.
  • Бронювання працівників
Вакансію зараз переглядають 2 шукача. Відгукніться першим!
  • JavaScript
  • PHP
  • Git
  • GitHub
  • GitLab
  • PostgreSQL
  • React
  • Відповідальність
  • Laravel
  • Docker
  • TypeScript
  • npm
  • REST API
  • Робота з базою даних
  • Composer
  • Frontend-розробка
  • Swagger
  • Yarn
  • Backend-розробка
  • Самостійність
  • Розробка API
Показати всі навичкиЗгорнути навички

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

Вітаємо, шановний кандидате! Ми шукаємо досвідченого Full Stack розробника для створення 2ої версії освітньої платформи «OK977». Це проєкт автоматизує та оптимізує навчальні процеси школи: від керування розкладом та журналами оцінок до глибокої інтеграції з Google Classroom.

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

Бронювання.

Ми запрошуємо вас стати вчителем на 75% ставки, що забеспечує вам вчительське бронювання на весь час офіційного працевлаштування в нашій ліцензованій школі.

🎯 Ваші майбутні завдання:

  • Розробка бекенду на Laravel: Проєктування та реалізація бізнес-логіки для основних підсистем: керування користувачами (учні, вчителі, батьки), курсами, групами, навчальними періодами, розкладом та журналами.
  • Створення API: Розробка та документування RESTful API за допомогою OpenAPI (Swagger), дотримуючись чітко визначених конвенцій.
  • Розробка фронтенду на React: Створення зручного інтерфейсу для всіх ролей користувачів (адміністратор, вчитель, учень, відповідальна особа) на основі розробленого API.
  • Інтеграція зі сторонніми сервісами: Google Classroom API (курси, завдання, оцінки, учасники).
  • Забезпечення якості: Дотримання встановлених стандартів кодування (Pint), написання тестів та участь у код-рев'ю для забезпечення високої якості продукту.

✅ Наші очікування від кандидата:

Досвід роботи від 2 років на позиції Full Stack або Backend Developer.

  • Вміння шукати рішення
  • Знання PHP та фреймворку Laravel (досвід з версіями 9+). Розуміння принципів роботи Service Container, Middleware, Policies, Eloquent ORM.
  • Впевнені знання JavaScript/TypeScript та React.
  • Досвід роботи з реляційними базами даних, зокрема з PostgreSQL
  • Розуміння архітектурних патернів та вміння застосовувати їх на практиці.
  • Вміння розбиратися у складній бізнес-логіці та декомпозувати її на технічні завдання.
  • Відповідальність, самостійність та орієнтація на результат, особливо в умовах чітких постановок завдань та дедлайнів.

💻 Технічний стек проєкту:

  • Backend: Laravel 12
  • Frontend: React 18
  • Database: PostgreSQL
  • API: OpenAPI (Swagger)
  • Integrations: Google Classroom API
  • DevOps/Tooling: Git, Composer, NPM/Yarn, Docker

🎁 Що ми пропонуємо:

  • Роботу над складним та цікавим проєктом над 2 весією з чистого листа, де ваш внесок буде ключовим.
  • Можливість прямого впливу на архітектурні та технологічні рішення.
  • Оплата праці за домовленністтю
  • Повністю віддалений формат роботи та гнучкий графік.
  • Мінімум бюрократії та максимум фокусу на розробці продукту.

🤝🏻 Етапи відбору:

1. Ознайомлення з вашим резюме та портфоліо (github, gitlab).

2.

3. Технічна співбесіда з провідним розробником.

4. Фінальна співбесіда та обговорення умов.

5. Пропозиція роботи (офер).

Якщо ви готові долучитися до створення амбітного освітнього продукту та відповідаєте нашим вимогам, надсилайте своє резюме — ми обов’язково з вами зв’яжемося!


Проєкт 977, ГО

Освіта, наука, менше 10 співробітників

Більше про компанію

Схожі вакансії

Усі схожі вакансії

Статистика зарплат