PHP developer

Требования

Бэкенд, Средний (Middle)PHPSymfonyYii frameworkSQL

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

МоскваПолный рабочий день

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

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

Lamoda


Lamoda, tech.lamoda.ru - технически сложный highload проект, над созданием которого работает почти 300 разработчиков, тестировщиков, аналитиков, системных администраторов, продуктовых менеджеров и дизайнеров.

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

Сейчас мы активно ищем Middle PHP developer-ов в команду, которая занимается автоматизацией работы нашей фотостудии. Разыскиваем коллег, которые ищут постоянного развития, любят изучать новые технологии и не боятся решать сложные задачи.

Как мы работаем:

  • Пишем на последних версиях PHP, используем Symfony 3.4 / 4 в связке с Doctrine 2;
  • PostgreSQL в качестве основной СУБД, MySQL, Redis, Elasticsearch;
  • Для тестирования используем PHPUnit и Codeception (и да, у нас есть QA automatization);
  • Все pull request проходят 360 Code Review (участвует вся команда);
  • Имеем отличный CI&CD, запускаем наши тесты, security & style checks на каждый pull request;
  • Все наши приложения упакованы в Docker и деплоятся в production нажатием кнопки;
  • Всегда в курсе работы нашего production: используем Grafana, Kibana и Sentry. Собираем много метрик и храним их в Prometheus, а для оперативных уведомлений используем Icinga;
  • Независимые команды. Сами планируем, определяем релизный цикл наших приложений. Стремимся постоянно улучшать наши процессы, чтобы удовлетворять потребности бизнеса в максимально короткие сроки;
  • Используем только лучшее оборудование: MacBook Pro, 2 монитора, большие рабочие места с удобными стульями;
  • Умеем отдыхать - пятничные вечеринки на крыше с панорамным видом на Москву.

Подробнее с используемыми технологиями можно ознакомиться тут: https://tech.lamoda.ru

Чем предстоит заниматься:

  1. Создавать новые сервисы, подбирать для них оптимальных технологический стек, подготавливать их к контейнеризации (Docker / Kubernetes);
  2. Участвовать в оценке задач, принимать участие в проектировании и анализе технических решений вместе с командой;
  3. Развитие и поддержка внутренних информационных систем компании;
  4. Поддержка высокого качества кода с использованием практики Code review и написание unit и функциональных тестов;
  5. Приветствуется инициатива в постановке задач: будь то идеи по рефакторингу, тюнингу системы мониторинга, решению существующих проблем или решению бизнес-кейсов.

Мы ожидаем от Вас:

  • Опыт коммерческой разработки от 3-х лет;
  • Знание и опыт применения PHP 7.*;
  • Опыт работы с MySQL/PostgreSQL на продвинутом уровне (сложные запросы, оптимизация запросов);
  • Опыт использования Symfony 3 (и других фреймворков - Yii/Zend/Silex);
  • Любить ООП и следовать принципам SOLID;
  • Будет плюсом владение методологиями DDD и TDD;
  • Опыт написания unit-тестов и тестируемого кода;
  • Опыт написания и поддержки веб-сервисов, дизайн API;
  • Понимание принципов и опыт использования системы контроля версий Git.

Будет плюсом:

  • Опыт работы с серверами очередей (RabbitMQ/ActiveMQ);
  • Готовность изучать Golang;
  • Опыт разработки платежных или логистических систем;
  • Опыт разработки онлайн-магазинов.

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

  • Официальное оформление, белую заработную плату;
  • Гибкий график работы, есть возможность удобно планировать рабочее и личное время;
  • Мы вкладываемся в обучение наших сотрудников, обмениваемся знаниями внутри компании, организуем внутренние митапы, также являемся площадкой для различных IT сообществ;
  • Мы активно посещаем конференции как в качестве слушателей, так и докладчиков (для желающих профессионально подготовиться к выступлениям с докладами или презентациями - у нас есть Speakers Club);
  • Вовлеченный в процессы менеджмент: наше руководство понимает и учитывает все особенности IT-разработки и готово услышать ваши крутые идеи;
  • Расширенную ДМС программу со стоматологией;
  • Релокационный пакет для кандидатов из регионов;
  • Уютный офис в центре Москвы (10 минут от м. Павелецкая) с настольным теннисом, кикером, playstation и вечеринками на нашей летней веранде.