Senior Backend Developer / Team lead

Зарплата

до 200 000 ₽

Требования

Бэкенд, Старший (Senior)PHPMySQLLinux

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

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

Компания

Продажа автозапчастей для любых иномарок

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

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

В отдел перспективной разработки требуется опытный разработчик. Мы занимаемся автоматизацией процессов компании на всех уровнях: от подачи рекламного объявления, до вручения товара в руки покупателю. (поставщики, клиенты, магазины, склады, наличие)

Над чем придется работать:

Разрабатывать интернет-магазин с предложением в > 50 млн SKU

Разрабатывать и внедрять новые информационные системы и сервисы

Иметь дело с десятками серверов и терабайтами данных

Что мы используем:
PHP 7.2, MySQL, MongoDb, RabbitMQ, Memcached, Sphinx, Composer, PHPUnit Ansible, Jira, Gitlab, Confluence

Мы считаем:

Что знание конкретного фреймворка не является решающим преимуществом

Понимание работы различных фреймворков, особенностей и устройства языка PHP является первостепенным;

Код - это средство достижения бизнес целей

ООП, SOLID, DRY, YAGNI - не просто набор абстрактной теории

Требования:

Опыт разработки на PHP не менее 5 лет, отличное знание PHP 7.2

Глубокие знания MySQL: оптимизация, репликация, уровни изоляции транзакций, движки, индексы

Понимание конфигурирования linux, nginx, php-fpm

Понимание принципов работы высоконагруженных, масштабируемых систем

Понимание принципов работы современных фреймворков и библиотек

Умение и желание работать в команде

Умение работать с системами контроля версий (git, svn)

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

Опыт работы в Highload

Опыт проектирования архитектуры сложных систем

Опыт работы в Enterprise проектах, разработки ERP, CRM

Опыт работы с ExtJS, Vue.js

Опыт ведения команды от 5 человек

Опыт работы с Docker

    Бонусы

    Что мы готовы предложить

    Конкурентную ЗП, уровень дохода обсуждается с каждым кандидатом индивидуально
    Возможность принимать архитектурные решения и решать нетривиальные задачи

    Работу в команде профессионалов, готовых прийти на помощь

    Опыт работы в сложных высоконагруженных проектах

    Работа в офисе или удаленного формата