Senior PHP Developer

от 120 000 до 200 000 руб. на руки

Требуемый опыт работы: 3–6 лет

Полная занятость, удаленная работа

Расширяем IT - команду (возможна работа из дома).

Если 80% из нижеследующего - это про вас, мы подходим друг другу на все 100%.

  • Вы понимаете устройство оперативной памяти, что такое адресация, чем отличается статическое выделение памяти от динамического;
  • Вы можете описать, что происходит на низком уровне при вызове функции и как в этом участвует стек;
  • Понимание процессов и потоков у вас глубже, чем просто понимание того, что потоки являются частью процессов;
  • Вы знаете, что есть общего у файлов, сокетов и потоков ввода вывода, а также на практике можете подменить одно другим;
  • Фраза “PHP рожден, чтобы умирать” - для вас скорее проверенная ложь, а реализация долгоживущего демона - посильная задача;
  • (?<!\d) и ([^0-9]) для вас разные выражения и не только потому, что написаны по-разному, а жадность для вас это не качество человека, а технический термин;
  • Вы видите плюсы деревьев не только в их красоте, но и в ускорении поиска, а фраза “префиксное дерево” не ставит вас в тупик;
  • Вы знаете, в чем отличие между понятиями “инверсия управления” и “внедрение зависимости” и можете объяснить, когда нужно использовать абстрактную фабрику, а когда фабричный метод и почему;
  • Вы в деталях понимаете что происходит в моменте между вводом URI в адресной строке браузера и отображением результата;
  • PSR для вас это больше, чем просто 3 буквы, и вы знаете и используете несколько его вариантов;
  • Вы в курсе устройства ZVAL и в связи с этим понимаете, в чем состоит важное изменение в PHP7 после PHP5, а также какие преимущества это дало;
  • У вас есть опыт написания и оптимизации сложных запросов в MySQL или PostgreSQL, и вы понимаете для чего нужны и как устроены индексы;
  • Транзакции для вас это не просто последовательность команд, и вы знаете, что такое ACID и уровень изоляции;
  • Вы видите в нормализации и денормализации инструменты решения соответствующих задач и понимаете, каких;
  • Все эти аббревиатуры SOLID, KISS, DRY, DDD, EDA, CQRS, SOA для вас не просто умные сочетания букв, необходимые для прохождения собеседования, а часть жизненного опыта, который вы во многом прошли самостоятельно.

Обязанности:

  • Разработка высоконагруженных, масштабируемых, безопасных сайтов и веб-сервисов.
  • Выбор стэка технологий и разработка архитектуры проекта.
  • Проведение код-ревью и ревью дизайна проектов на соответствие архитектурным стандартам.
Требования:
  • Опыт в разработке архитектуры, выборе стэка технологий и проектировании сайтов и веб-сервисов.
  • Опыт работы с PostgreSQL/MySQL/NoSQL и BigData.
  • Опыт работы Redis.
  • Опыт работы с одним из PHP фреймворков Symfony/Yii/Laravel.
  • Опыт работы с одним из фронтэнд фрэймворков Angular/React/Ember.

Преимущества работы в нашей команде:

  • работаем в белую: 28 дней отпуска, полностью официальная зарплата;
  • удобный рабочий график + в пятницу уходим с работы на час раньше;
  • современные рабочие места, комфортные бытовые условия;
  • компенсация 100% внешнего обучения и бесплатное участие во внутренних корпоративных тренингах;
  • активная корпоративная жизнь: спортивные мероприятия, тимбилдинги, праздники и участие в благотворительных акциях;
  • интересные и амбициозные задачи.

Ключевые навыки

PHP5
MySQL
Symfony
PostgreSQL
AngularJS

Адрес

Менделеевская, Москва, Сущёвская улица, 27с1

Вакансия опубликована 4 июля 2020 в Москве

Похожие вакансии