Bilim Media Group (BMG) – продуктовая EdTech-компания, которая с 2011 года является ведущим разработчиком цифрового обучающего контента и образовательных платформ в Казахстане.
Наша цель – создание образовательно-развивающей экосистемы для каждого человека, начиная с детского сада и заканчивая повышением квалификации и получением новых специальностей и навыков.
Нашими образовательными платформами пользуются более 10 000 школ, детских садов и колледжей, а наши платформы посещает более 2 млн уникальных пользователей. Мы рады видеть в нашей команде новаторов и экспертов с самыми смелыми идеями и желанием создавать лучший продукт в образовании!
Мы в поиске Middle Backend разработчика для нашего проекта SmartNation. SmartNation - уникальный комплексный продукт по автоматизации государственных услуг и цифровизации бизнес-процессов в сфере образования. Продукт состоит из 8 проектов: balabaqsha. mektep, damu, college, jumys, esep, qujat, и basqarma.
Основные задачи:
Разработка и поддержка backend решений на базе PHP и Laravel для высоконагруженных систем;
Проектирование REST API для интеграции с внешними и внутренними сервисами;
Оптимизация производительности приложений и взаимодействие с микросервисной архитектурой;
Участие в проектировании архитектуры баз данных (MySQL) и оптимизации запросов;
Внедрение лучших практик разработки: SOLID, паттерны проектирования, безопасный код.
Мы ожидаем от кандидата:
Уверенные знания PHP 8, ООП, SOLID и основных паттернов проектирования.
Опыт работы с Laravel (предпочтительно), Yii 2 или Symfony.
Глубокие знания MySQL, включая индексы и джойны.
Опыт разработки REST API и работы с highload системами.
Навыки работы с Linux (Ubuntu, CentOS), Git, Composer и Docker.
Будет плюсом:
Опыт работы с GoLang.
Знания архитектуры DDD (Domain-Driven Design).
Опыт защиты приложений от угроз безопасности (IDOR, XSS, SQL-инъекции).
Технологический стек проекта:
Backend: PHP 8 (Laravel), GoLang;
Инфраструктура: GitLab CI/CD, Docker;
Хранилище: MySQL, Redis, Minio S3 AWS;
Frontend: ECMAScript 6; VueJS, ReactJS.
Мы готовы предложить:
Работу в крупной локальной компании, стремящейся к инновациям.
Конкурентную заработную плату, которую обсудим индивидуально.
Возможности для профессионального и карьерного роста, включая корпоративное обучение.
Доступ к образовательным ресурсам компании (Kitap.kz, Coursera) и скидки на изучение языков на портале Qlang.kz.
Материальная помощь в связи с личными событиями.
Комфортный офис с зоной отдыха (кофе, чай, Xbox, настольный футбол) и современным оборудованием от компании.
Участие в веселых корпоративных ивентах, конференциях, квизах и спортивных мероприятиях.
Формат работы:
Работа в офисе: г. Алматы, БЦ Нурлы-Тау (Аль-Фараби 17/1).
Возможен гибридный формат работы после успешного прохождения испытательного срока.
Полный рабочий день, 5 дней в неделю с 9:00 до 18:00.
Найм в штат с первого дня, испытательный срок 3 месяца.