Full Stack Developer
(PHP Laravel + Vue)
BilimKids
Bilim Group - это продуктовая EdTech-компания в Казахстане. Мы работаем с огромным масштабом изменений - со всей системой образования страны.
В нашей экосистеме сегодня более 20 цифровых продуктов и платформ. Сейчас в компании происходят качественные изменения, и мы ищем сотрудников способных предложить нестандартные решения и высокий уровень вовлеченности.

В проект bilimkids.kz нам сейчас нужен Full Stack Developer (PHP Laravel + Vue).

Команда BilimKids занимается созданием платформы для детских садов. Наша аудитория это педагоги и руководители дошкольных учреждении. Наша команда это молодые специалисты из разных сфер объединившихся вокруг идеи "Качественное образование, доступное всем!". Описание работы и какие критерии нам нужны вы можете увидеть ниже, но если у вас нет необходимых навыков не стоит опускать руки. Основным критерием отбора будет умение работать в команде, готовность к сложным, но увлекательным задачам!

Вы будете единственным разработчиком, отвечающим за полный цикл разработки — от проектирования бэкенд-архитектуры до реализации интерфейсов. Это потребует высокой самостоятельности, ответственности и готовности принимать технические решения.

Что предстоит делать:
  • Разрабатывать и поддерживать сервисную архитектуру на Laravel.
  • Проектировать и реализовывать фронтенд на Vue2/Vue3 (Composition API), с использованием Vuex или Pinia.
  • Настраивать и поддерживать взаимодействие frontend ↔ backend через REST API и WebSocket (Centrifugo).
  • Верстать адаптивные интерфейсы (HTML5, CSS3, Flex/Grid).
  • Работать с дизайн-системами и макетами в Figma.
  • Настраивать и поддерживать CI/CD процессы (GitLab CI/CD, Docker).
  • Работать с базами данных (MySQL, PostgreSQL), кэшированием и поиском (Redis, ElasticSearch), файловыми хранилищами (Minio S3 AWS).
  • Обеспечивать чистоту, тестируемость и эффективность кода, документировать проект.
Какие навыки важны:
  • Глубокие знания Laravel, ООП, SOLID, паттернов проектирования.
  • Опыт работы с Vue2/Vue3 (Composition API), Vuex/Pinia.
  • Отличное знание HTML5, CSS3, адаптивной и кросс-браузерной верстки.
  • Знание принципов чистого кода (DRY, KISS) и тестируемости.
  • Опыт оптимизации запросов к реляционным БД.
  • Навыки настройки CI/CD и работы с Docker.
  • Опыт работы с WebSocket (Centrifugo), REST API.
  • Базовые знания TypeScript.
  • Умение работать с Figma и дизайн-системами.
  • Абстрактное мышление и способность проектировать гибкую архитектуру «под ключ».
Технологический стэк:
  • Backend: PHP 7.3/8.1 (Laravel).
  • Frontend: Vue2/Vue3 (Composition API), Vuex, Pinia, HTML5, CSS3, адаптивная верстка, TypeScript (базовый).
  • Инфраструктура: GitLab CI/CD, Docker.
  • Хранилище: MySQL, PostgreSQL, Redis, ElasticSearch, Minio S3 AWS.
  • Прочее: WebSocket (Centrifugo), Figma.
Как мы работаем:
  • В офисе в Астане (Expo, Мангилик ел 55/13);
  • Формат работы офисный;
  • График: пн–пт, с 9:00 до 18:00;
  • Официальный найм с первого дня, испытательный срок — 3 месяца.
Контакты
Резюме в .pdf
Нажимая на кнопку, вы даете согласие на обработку персональных данных .