ищем fullstack-разработчика с уверенной backend-экспертизой для развития и технической поддержки наших образовательных digital-проектов.
Основной проект — KudaPostupat.by, один из крупнейших ресурсов для абитуриентов Беларуси. Также в работе есть проект MyUniver.org — платформа для иностранных абитуриентов, которые хотят поступать в вузы Беларуси.
Нам нужен человек, который сможет не просто закрывать отдельные задачи, а постепенно погружаться в архитектуру проектов, поддерживать стабильность, развивать функционал и помогать команде принимать грамотные технические решения.
Рассматриваем как полную, так и частичную занятость.
Технологии проекта
Основной проект: KudaPostupat.by
- PHP 7.1
- MySQL 5.7
- Zend Framework 1
— роутинг
— контроллеры
— модели Zend_Db_Table - Smarty
- JavaScript / jQuery
- HTML / CSS
Чем предстоит заниматься
- Развитие проекта KudaPostupat.by
- Разработка нового backend-функционала на PHP
- Доработка существующей логики проекта
- Работа с базой данных MySQL: запросы, структура, оптимизация
- Поддержка и развитие административных разделов
- Работа с шаблонами Smarty и связкой backend/frontend
- Исправление багов и технических проблем
- Анализ и улучшение производительности отдельных разделов сайта
- Интеграция внешних сервисов и API при необходимости
- Участие в развитии проекта MyUniver.org на Laravel / Vue.js
- Code review задач frontend-разработчика
- Контроль технического состояния проектов
- Мониторинг базовых серверных вопросов: доступность, перегрузки, домены, SSL, оплаты хостинга/сервисов
- Участие в техническом планировании новых функций и разделов
- Взаимодействие с PM, frontend-разработчиком, тестировщиком, дизайнером и контентной командой
Что мы ожидаем
- Уверенный опыт коммерческой разработки на PHP
- Опыт работы с MySQL
- Понимание MVC-архитектуры
- Умение работать с legacy-кодом и постепенно улучшать его
- Опыт работы с HTML, CSS, JavaScript / jQuery на уровне, достаточном для fullstack-задач
- Понимание клиент-серверного взаимодействия
- Опыт работы с Git
- Умение разбираться в существующем проекте без полной документации
- Ответственный подход к стабильности и безопасности проекта
- Способность самостоятельно анализировать задачу и предлагать техническое решение
- Готовность работать не только “по ТЗ”, но и вникать в продуктовую логику проекта
Будет плюсом
- Опыт работы с Zend Framework 1
- Опыт работы со Smarty
- Опыт работы с Laravel
- Опыт работы с Vue.js
- Опыт настройки или базового администрирования серверов
- Понимание Linux, Nginx / Apache
- Опыт интеграции внешних API
- Опыт оптимизации SQL-запросов
- Понимание SEO-требований к сайтам
- Опыт работы с образовательными, медиа- или контентными проектами
- Интерес к AI-инструментам и автоматизации рабочих процессов
Формат работы
- Полная занятость
- Полностью офисный формат / Гибридный формат с регулярным присутствием в офисе (обсуждается индивидуально)
- Уровень оплаты обсуждается индивидуально по итогам собеседования и зависит от опыта, занятости и зоны ответственности: 2500 - 4000 BYN
Что у нас
- Живые проекты с реальной аудиторией
- Возможность влиять на техническое развитие продукта
- Небольшая команда без лишней бюрократии
- Быстрое принятие решений
- Возможность постепенно стать ключевым техническим специалистом по проектам
- Задачи не просто на поддержку, а на развитие
В сопроводительном письме
Чтобы мы могли лучше понять ваш опыт, технический подход и формат мышления, пожалуйста, в отклике кратко ответьте на несколько вопросов:
- Расскажите, с какими PHP-проектами вы работали ранее.
Были ли среди них legacy-проекты или проекты с долгосрочной поддержкой? - Был ли у вас опыт работы с legacy-кодом, Zend Framework 1, Smarty или похожими решениями?
Если именно с Zend / Smarty опыта не было — напишите, насколько комфортно вам будет разобраться в таком стеке. - Есть ли у вас опыт с Laravel и Vue.js?
Если да — кратко опишите, какие задачи выполняли. - Представьте, что вы заходите в существующий проект на PHP 7.1 / Zend Framework 1 / Smarty, где мало либо же нет документации. С чего бы вы начали погружение в проект?
- Как бы вы подходили к доработке старого функционала: переписывали бы полностью или улучшали точечно? От чего зависело бы решение?
- Подтвердите, пожалуйста, что вам подходит full-time и гибридный формат работы.
Дополнительно будет плюсом, если вы посмотрите KudaPostupat.by и напишете, какие 2–3 технических или продуктовых улучшения вы бы предложили.