OES

Fullstack PHP разработчик Middle+

500 000 - 700 000 KZT
  • Астана
  • От 3 до 6 лет
  • MySQL
  • Git
  • CSS
  • Nginx
  • HTML
  • PHP
  • Ubuntu Server
  • moodle
  • Обучение и развитие
  • Linux
  • Русский — C2 — В совершенстве

Fullstack PHP разработчик Middle+

Рассматриваем только:

  • Опыт работы от 4-х лет (уровень Middle и выше);
  • Не рассматриваем совмещение.

Формат работы: удаленно, full-time
Тип занятости: постоянная работа

О проекте

Мы развиваем действующую систему онлайн-прокторинга, которая используется для проведения экзаменов и контроля пользователей в реальном времени.

Система уже находится в продакшне, обрабатывает реальные нагрузки и постоянно развивается.

В системе используются модули Computer Vision и AI.

ML-модули реализованы на Python и интегрируются с backend-системой на PHP.

Технологический стек

  • PHP 7.4 (самописный фреймворк)
  • MySQL
  • Nginx
  • Ubuntu (Linux)
  • HTML, CSS, JavaScript
  • Bootstrap
  • Python (AI / Computer Vision)
  • WebRTC (как преимущество)

Задачи

  • Поддержка и развитие существующей системы (не с нуля);
  • Разработка backend на PHP;
  • Доработка frontend-части (интерфейсы, логика);
  • Интеграция Python (AI/CV) модулей;
  • Работа с видео и событиями в реальном времени;
  • Оптимизация производительности системы;
  • Участие в развитии архитектуры.

Требования

  • Уверенные знания PHP (без зависимости от фреймворков);
  • Уверенные знания HTML, CSS, JavaScript;
  • Опыт работы с MySQL;
  • Умение разбираться в чужом коде (самописные системы, монолит);
  • Опыт работы с Git;
  • Опыт работы с Linux (Ubuntu): SSH, Bash;
  • Понимание принципов работы Nginx;
  • Навыки сопровождения production-систем.

Будет плюсом

  • Опыт интеграции Python (скрипты, сервисы);
  • Понимание Computer Vision / AI на уровне интеграции;
  • Понимание работы с видео и потоками данных;
  • Опыт работы с real-time системами;
  • Опыт работы с highload-системами;
  • Опыт самостоятельной разработки или внедрения AI/CV-моделей — большой плюс.

Важно

  • Не рассматриваем разработчиков, работавших только с Laravel / Symfony;
  • Backend — основная зона ответственности, frontend — как часть задач;
  • Работа с самописной системой и сложной бизнес-логикой;
  • Важно уметь быстро разбираться в существующем коде;
  • Работа не про «сайт», а про реальную высоконагруженную систему