logo

PHP developer (Monolith Unit)

Moscow
Откликнуться

Обязанности

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

Наш флоу по разработке:

  • Исследуем и описываем как будем решать поставленную задачу. Если затрагиваем старую часть кода - по возможности закладываем время на рефакторинг;
  • Планируем задачу в спринт;
  • Разрабатываем функционал;
  • Проводим ревью;
  • Покрываем тестами;
  • Сборка тестовой среды (docker-compose);
  • Финальное ревью;
  • Отдаем задачу на тестирование;
  • Деплоим.

Работаем по спринтам, у нас полноценный CI/CD. Тестовая среда в docker-compose. Для разбора проблем в продакшн среде - есть все необходимые инструменты: доступ к логам, дашборы с метриками по всем сервисам, алерты.

Требования

  • Опыт коммерческой разработки на PHP от 3х лет и опыт работы с фреймворками;
  • Знание принципов построения высоконагруженных и отказоустойчивых систем;
  • Опыт проектирования и использования реляционных БД, понимание принципов шардинга и репликации;
  • Опыт работы с Docker;
  • Опыт работы с git или аналогами;
  • Опыт написания unit тестов;
  • Опыт работы с unix системами.

Плюсом будет, если есть:

  • Понимание преимуществ и недостатков микросервисной архитектуры;
  • Опыт разработки на других языках, например С#/Go;
  • Опыт построения схем непрерывной интеграции;
  • Опыт разработки REST API / JSON API;
  • Опыт работы с Message Queuing/Broking;
  • Увлеченность Computer Science;
  • Понимание основ безопасности и шифрования;
  • Понимание алгоритмов в том числе криптографических.

Условия

  • Официальное оформление, белая заработная плата;
  • Прозрачные цели и результат, у нас нет проектов “в стол“;
  • Быстрое решение любых вопросов внутри компании;
  • По желанию: удаленка или уютный офис в Москве, м, Павелецкая/Серпуховская, 3 мин от метро;;
  • ДМС в хороших клиниках со стоматологией и страховкой выезда зарубеж;
  • Компенсируем больничные и отпуска выше, чем по ТК РФ;
  • Зачисляем на ваш счет EXM (аналог опционов);
  • Материальная помощь при рождении детей, свадьбе;
  • Обучение за счет Компании (конференции, тренинги, курсы, менторство);
  • Оплачиваемый выходной в День Рождения и денежный комплимент от Компании;
  • Компенсируем траты на спорт и обучение английскому языку;
  • По вторникам мы общаемся внутри Компании письменно только на английском, это позволяет комфортно привыкать к языку.
Расскажите об этой вакансии в соцсетях

Отклик на вакансию:

Откликаясь на вакансию, вы даете согласие на обработку ваших персональных данных и соглашаетесь с политикой конфиденциальности EXMO