📌 Как управлять тревогой в карьере. А не давать ей управлять вами → узнать

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

Требования

БэкендPHPSymfonySQLGitJavaScriptRedis

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

Полный рабочий деньМожно удаленно

Компания

Организация командировок и мероприятий для корпоративных клиентов

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

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

Ищем к себе в команду Back end разработчика на проект UTS24 — сервис он-лайн бронирования тревел-услуг для корпоративных клиентов с этими компетенциями:

  • PHP 7.2 (фреймворк Symfony 3);
  • SQL (Postgresql);
  • Git;
  • ORM Doctrine (понимать что происходит на уровне запросов к БД, особенности реализации Identity map, proxy-классов);
  • Composer;

Будет огромным плюсом:

  • Понимание основных принципов ООП
  • Знание о существовании принципов проектирования SOLID, KISS, DRY, YAGNI стремление понять и мыслить в соответствии с ними
  • Использование паттернов и идиом программирования
  • Умение читать чужой код, терпимое отношение к нему (уважение к коллегам и обстоятельствам), аргументированная инициатива по его улучшению
  • Требовательное отношение к результату своей работы (выполнение поставленной задачи, производительность, качество кода)
  • Навыки создания модульных и интеграционных тестов
  • Опыт работы с Redis, RabbitMQ; знакомство с frontend технологиями (необходимость немного поправить JavaScript, CSS, HTML и сделать это корректно - не поставит вас в тупик)
  • Опыт работы с веб-сервисами GDS Amadeus / Сирена

Основная задача:

Реализация нового функционала. Качественный анализ и полное понимание ТЗ до начала работ. Самостоятельное проектирование отдельных модулей, согласование решения с CTO.

Участие в поддержке, оптимизации и рефакторинге существующего кода.

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

  • Стабильность компании, занимающей лидирующие позиции на рынке уже 25 лет;
  • Возможность работать удаленно;
  • Интересный продукт и креативные проекты;
  • Оформление по ТК РФ;
  • Своевременная белая заработная плата;