Бэкэнд разработчик

Зарплата

до 150 000 ₽

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

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

Компания

IT проекты для корпоративных клиентов в различных отраслях

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

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

Задачи

  • Разработка новых модулей и фич системы, исправление ошибок, поддержка;
  • Написание модульных (PHPUnit) и функциональных (Selenium) тестов;
  • Улучшение архитектуры, рефакторинг и оптимизация кода;
  • Работа в команде из нескольких разработчиков, регулярное общение с лидером и коллегами;
  • Проектирование, разработка, поддержка и оптимизация внутренних сервисов;
  • Оптимизация работы с БД;
  • Построение SQL запросов, оптимизация существующих SQL-запросов;
  • Разработка инфраструктурных библиотек;
  • Написание "чистого", эффективного кода;
  • Рефакторинг и оптимизация кода;
  • Реализация нового функционала;
  • Улучшение и поддержка существующего проекта и сервисов;

Требования

  • Уверенное знание PHP 7 и опыт работы с современными фреймворками (Symfony, Zend, Yii2, Laravel)
  • Опыт работы с популярными СУБД (PostgreSQL/MySQL) от 3 лет;
  • Опыт работы с системой контроля версий Git;
  • Базовые навыки работы в Unix-системах;
  • Общее понимание frontend-технологий;
  • Уверенное знание реляционных БД (ACID, уровни изоляции транзакций, MVCC, репликация);
  • Опыт проектирования и поддержки клиент-серверного API;
  • Понимание принципов юнит тестирования;
  • Уверенные знания ООП, в контексте классов и сущностей, понимание популярных шаблонов проектирования;
  • Практический опыт в отладке, профилировании, оптимизации PHP-кода;
  • Опыт написания unit тестов.

Будет плюсом

  • Опыт работы с Docker, Docker compose;
  • Опыт работы с инструментами управления инфраструктурой (ansible);
  • Redis, RabbitMQ, ELK, опыт создания высоконагруженных систем.
  • Опыт покрытия кода тестами (phpUnit, codeception);
  • Опыт интеграции с внешними API;
  • Опыт во фронтенд-разработке.

Условия

  • С 9:00 до 18:00 по МСК с возможным смещением графика работы в зависимости от текущей стадии проекта.
  • ЗП - до 150 тыс. руб.
  • Работа удаленно из дома, с возможностью работы в офисе.
  • Оформление по ТК