PHP-разработчик
Зарплата
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
«Читай-город» — крупнейшая федеральная сеть с 27-летней историей компании. Интернет-проект значительно моложе, но уже стал весомой и активной частью компании.
За последние три года проект вырос более чем в 3 раза. Сейчас у нас от 3-х (по данным Я.Метрики) до 5 миллионов (SimilarWeb) уникальных пользователей. У нас интересный e-commerce проект, прочно входящий в ТОП-3 в книжном online-сегменте России. И наша цель стать в нем №1
Команда у проекта пока небольшая (10-12 человек). Мы не пишем «код в стол» и вклад каждого сотрудника напрямую влияет на проект. Заниматься приходится совершенно различными задачами: оптимизация, масштабирование, API для сторонних и внутренних «клиентов», интеграция с другими сервисами и т.п.
Чем предстоит заниматься?
- Разрабатывать веб-приложения под большую нагрузку (2k rps в базе). Периодическое увеличения нагрузки в ˣ10 раз для нас достаточно привычное дело.
- Программировать (никакой верстки, js и так называемого full-stack «все в одном»).
- Оптимизировать веб-приложения, искать узкие места.
- Участвовать в обсуждении идей. Придумывать и обсуждать принимаемые архитектурные решения
- Активно участвовать в процессе разработки, начиная с проектирования и заканчивая запуском и поддержкой.
Что нужно знать и уметь:
- PHP (не фреймворки на PHP, а язык). Уметь писать на PHP, желательно понимать его сильные и слабые стороны.
- Квалификацию уровня уверенный-middle, senior
- Понимать и уметь пользоваться ООП-принципами и паттернами проектирования
- Уверенно писать на SQL и уметь оптимизировать запросы и схемы
- Понимать стратегию оптимизации и тюнинга веб-приложений, использующих MySQL
- Иметь опыт работы с системой контроля версий Git, командной строкой Linux.
Будет плюсом:
- Умение работать с кэшем не как с магией (понимать проблемы блокировок, оверхэды и т.п.).
- Понимание, как на самом деле работает HTTP.
- Опыт работы с ElasticSearch.
- Опыт или попытки подхода к ClickHouse.
Наш основной стек технологий:
- PHP 7.2 (будем мигрировать на 7.4)
- Git
- MySQL 5.6 (будем мигрировать на 8)
- Redis
Условия:
- Белая зарплата, оформление по ТК РФ
- Оплата посещения профильных конференций
- Покупка профильной литературы
- Электронная корпоративная библиотека
- Cкидка 30% в магазинах сети
- Офис в шаговой доступности от м. Бутырская и Фонвизинская