← К каталогу
НЕ

Некоммерческое акционерное общество Торайгыров университет

PHP-разработчик

ОфисУровень не указанПавлодар, Казахстан4 ч назад
Компенсация240 000–320 000 KZT
О ВАКАНСИИ

Описание вакансии

Обязанности:

  • Разрабатывать новые модули АРМ: серверная логика, работа с базой, HTTP-endpoints и JS-обвязка на клиенте.
  • Проектировать и реализовывать API и AJAX-контракты между модулями, мобильными клиентами и внешними системами: параметры запросов, форматы ответов, коды состояния, авторизация и обработка ошибок.
  • Писать и оптимизировать сложные SQL-запросы на MariaDB.
  • Сопровождать и рефакторить legacy-код на PHP: чистить, покрывать проверками, переводить на современный стек без ломки рабочих сценариев.
  • Писать клиентский JavaScript для модулей: AJAX-взаимодействие с backend, валидация форм, динамические таблицы и фильтры.
  • Разбирать инциденты и обращения пользователей: по логам, запросам и HTTP-трафику находить причину, а не симптом.
  • Требования:
  • PHP: от 1 года коммерческого опыта. Уверенное владение языком без фреймворка: сессии, работа с массивами и строками, обработка ошибок, подключение к базе, безопасная обработка пользовательского ввода.
  • HTTP: понимание жизненного цикла запроса: методы, заголовки, cookies и сессии, коды ответов, редиректы, content-type, CORS. Умение проектировать и отлаживать endpoints, читать запросы в DevTools.
  • SQL: JOIN, подзапросы, группировки, оконные конструкции через подзапросы, индексы, EXPLAIN, оптимизация тяжёлых выборок на реальных объёмах данных. Понимание, чем отличается запрос на 100 строках и на миллионе.
  • JavaScript: уверенная работа с DOM, событиями, AJAX (jQuery и fetch), обработкой JSON-ответов backend, отладкой в браузере. Фреймворки не требуются.
  • Опыт работы с крупной кодовой базой без фреймворка: умение читать чужой код, находить связи между модулями и вносить точечные изменения.
  • Практика с шаблонизаторами (Smarty или аналог), HTML/CSS.
  • Git на уровне ежедневной работы, понимание ветвления и code review.
  • Аккуратность и ответственность: система хранит персональные данные, оценки, приказы и данные доступа, цена ошибки высокая.
  • Умение общаться с не-техническими заказчиками…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / IT / KZ