👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

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

Зарплата

от 140 000 до 160 000 ₽

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Обучение детей программированию и алгоритмическому мышлению

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

Условия работы

«Алгоритмика» — международная школа математики и программирования для детей от 5 до 17 лет, в которой сейчас обучается 150 000 школьников. . На занятиях мы помогаем детям сделать первый шаг в мир IT, обучая в игровой форме и используя индивидуальный подход к каждому ребенку с помощью уникальной методологии и специально разработанной онлайн-платформы. Школы «Алгоритмики» открыты в более чем 200 городах мира от Австралии до США.

Цель «Алгоритмики» — построить лучший и самый массовый в мире сервис по обучению детей программированию и цифровым навыкам.

Что у нас есть:

  • Кармически хороший проект
  • Место для профессионального и карьерного роста
  • Множество необычных и интересных задач
  • Офис в центре Москвы
  • Возможность работать удаленно несколько дней в неделю
  • Кикер и пинг-понг в офисе

Наш стек

  • PHP 7.2/7.4
  • MySQL как основная БД
  • Postgres для некоторых сервисов
  • Redis - для сессий и кешей
  • RabbitMQ - для очередей
  • Различные S3 хранилища для файлов
  • ELK для логов
  • JIRA для задач
  • Конфлюенс для документации

Чего у нас нет:

  • Бюрократии, формализма и чинопочитания
  • Рутинных задач

Мы ищем опытного PHP разработчика в команду, которая занимается бэкенд-сервисами:

  • Системой LMS (Learning Management System) для управления образовательным процессом и методическими материалами
  • API для обучающей платформы (React SPA, с которым работают дети)
  • Личным кабинетом для родителей
  • Интеграциями с CRM и платежными системами
  • Промо сайтом

Вам потребуется:

  • Отличное знание PHP 7.x
  • MySQL - опыт оптимизации запросов
  • Опыт работы с популярными PHP фреймворками(Yii2, Symfony, Zend)
  • Опыт написания кода в соответствии с принципами SOLID
  • Опыт работы с популярными шаблонами проектирования(DI, Фабрика, Адаптер, Стратегия)

Будет плюсом:

  • Знание JavaScript, опыт работы с React или Vue.js
  • Опыт написания тестов
  • Опыт работы с Postgres
  • Знание Yii2
  • Опыт работы c:

    • Docker
    • ELK
    • Различными API (как внешние, так и внутренние)
  • Понимание гибких (Agile) методологий
  • Linux на уровне пользователя или системного администратора