Fullstack Developer (PHP & Yii)

Дата размещения вакансии: 24.11.2024
Работодатель: РозумСофт
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Мы - крупная международная компания в сфере игровой индустрии, имеющая офисы по всему миру, в т.ч. сеть собственных контакт-центров численностью более 2000 человек.

В данный момент в связи с внедрением у нас программного обеспечения для комплексной автоматизации контакт-центров, мы приглашаем к себе в российский офис в команду поддержки и развития комплекса новых сотрудников на позицию Fullstack Developer (PHP & Yii).

Зона ответственности:

Подсистемы программного комплекса для автоматизации деятельности контакт-центров, отвечающие за следующий функционал:
- рабочие места пользователей;
- настройка и запуск проектов в рамках комплекса;
- отчетность;
- управление качеством работы операторов;
- управление рабочим временем операторов, планирование смен.

Задачи:

  • Доработка ПО;
  • Устранение выявленных в ПО несоответствий;
  • Интеграция ПО с другими подсистемами комплекса и с внешними ИТ-системами;
  • Программирование, участие в тестировании, проектировании;
  • Сотрудничество с программистами из групп отвечающих за развитие других подсистем комплекса, подчинение руководителю отдела разработки ПО.

Необходимые навыки и знания:

  • Уверенное владение языком JS (ES2017/ES8) на уровне senior;
  • Умение работать с библиотекой React;
  • Уверенное владение языком PHP 8. MVC, Yii2, ORM, DI, REST;
  • Опыт работы с фреймворком Yii2 (components, behaviors, migrations, cache, queue, auth, debugger, tests);
  • Mysql. Оптимизация производительности баз данных, написание и отладка сложных запросов;
  • Работа с очередями сообщений (Kafka);
  • Опыт работы с Docker;
  • Опыт работы Git и Linux;
  • Умение применять на практике шаблоны проектирования;
  • Проектирование Rest API.

Как дополнительный плюс:

  • Опыт работы с Redis;
  • Знание принципов построения ООП;
  • Уверенное знание HTML;
  • Уверенное знание CSS: особенности браузеров, приоритеты правил;
  • Понимание структур данных (различные виды деревьев, очередь, стек, список и т.п.) навыки использования инструментария git;
  • Опыт работы с ОС Linux.

Что мы предлагаем:

  • Работа в аккредитованной ИТ-компании;
  • Возможность роста и развития внутри команды;
  • Формат работы: работа в офисе в Москве, удаленная работа обсуждается после испытательного срока;
  • Компенсационные выплаты: спорт, английский и пр.;
  • Дополнительные дни отпуска от работодателя;
  • Оплата больничных, ДМС;
  • Гибкое начало дня: график 5/2 с 9:00 или 10:00.