МАГ Девелопмент

Backend PHP Developer (senior)

От 200 000 RUR
  • Новосибирск
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • PHP
  • PostgreSQL
  • RabbitMQ
  • Git
  • Yii
  • Symfony
  • Redis
  • Kafka
  • Docker
  • Gitlab

Расширяем команду нашего проекта в области eCommerce. В настоящий момент над программной частью проекта уже работают более 100 специалистов в трех командах, состоящих из профессионалов с серьезным опытом. Мы придерживаемся современных методологий и актуальных инструментов разработки, представляем широкие возможности для развития сотрудников. Заработная плата пересматривается в соответствии с профессиональным ростом. Гарантируем отличные условия труда.

Работать можно дистанционно или в одном из наших основных офисов в Москве (БЦ Four Winds Plaza), Новосибирске (БЦ Речной вокзал) или Томске (Инструментальный 51а)

Мы предлагаем:

  • Трудоустройство по ТК РФ, полную занятость, белую зарплату;
  • Регулярное повышение зарплаты с ростом скиллов и по результатам работы;
  • Гибкий старт рабочего дня, который вы выбираете сами;
  • ДМС после испытатального;
  • Формат работы на выбор: из дома или из офиса;
  • Работу без KPI и тайм-трекингов;
  • Современное рабочее место, как на картинках;
  • Полную оплату обучения;
  • Удобный офис с пространствами для отдыха, приёма пищи, кофемашинами и плюшками;
  • Компенсацию половины твоих трат на спорт;
  • Стильный корпоративный мерч и библиотеку с нужными книгами;
  • Корпоративное такси в холода или если засиделся в офисе.

Наш стек:

  • PHP 7.4+ (ZF, Symfony);

  • GraphQL, REST;

  • СУБД: Postgresql;

  • Redis, ELK;

  • RabbitMQ;

  • код в GIT;

  • CI/CD на Gitlab;

  • Atlassian JIRA, Confluence;

  • код-ревью в JetBrains.UpSource.

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

  • Программирование и проектирование веб-приложений;

  • Рефакторинг и оптимизация веб-приложений;

  • Участие в код-ревью;

  • Багфикс.

Требования:

  • Опыт разработки приложений от 3 лет;

  • Умение работать в команде и самостоятельно;

  • Глубокие знание языка PHP и его особенностей;

  • Понимание принципов разработки ПО;

  • Знание и опыт применения паттернов проектирования;

  • Владение языком запросов SQL;

  • Опыт работы с NoSQL хранилищами;

  • Понимание того, что программы разрабатываются для людей.

Плюсом будет, если ты знаком с:

  • Kafka;

  • Python;

  • JS;

  • Поисковыми системами;

  • Рекомендательными системами.