Описание вакансии
KASSIR.RU — ведущий билетный оператор. Мы сотрудничаем с крупнейшими промоутерскими компаниями России и мира, а также являемся официальным билетным оператором событий федерального масштаба.
Мы ищем опытного Senior PHP-разработчика, который имеет опыт работы с высоконагруженными системами, готов развивать продукт и профессионально расти вместе с нами!
Основные задачи:
- Развитие, поддержка и глубокий рефакторинг текущих сервисов и приложений. А также разработка новых.
- Выбор технических решений, архитектуры и подходов, удовлетворяющих запросам и особенностям проекта;
- Code review других разработчиков;
- Написание документации по разрабатываемому ПО.
Наши пожелания к кандидату:
- Опыт управления командой разработки будет преимуществом!
- В принципе понимает, как все работает (HTTP, сеть, сервера);
- Уверенно программирует на PHP (до 8-й версии включительно) и может объяснить, почему это иногда сложно;
- Использовал Symfony и остался доволен. Работал с другими фреймворками: Laravel, Zend, Yii;
- Работает с реляционными БД (MySQL, PostgreSQL) и умеет использовать их эффективно;
- Умеет применять NoSQL-решения, когда это нужно (Redis, MongoDB);
- Внимателен к мелочам, от названий переменных до структуры файлов;
- Знает и умеет применять паттерны проектирования для построения архитектуры
- Понимает принципы проектирования современных высоконагруженных сервисов. В курсе highload-специфики (масштабирование, шардинг, когда и что кешировать и пр.);
- Знаком с очередями;
- Пользуется Git;
- Ориентируется в Linux-среде на достаточном для работы уровне;
- Понимает, как работает nginx, интерпретатор и вообще технологии, которые он использует;
- Адекватен реальности и обладает чувством юмора.
Будет плюсом, если кандидат:
- Ориентируется в JS и front-end разработке в целом. Особым плюсом будет опыт с React/Vue (работать нужно будет с Vue);
- Умеет искать с помощью Elasticsearch;
- Умеет настроить для работы все вышеописанное;
- Понимает, как работает Docker и может самостоятельно создавать многоэтапные сборки;
- Имеет представление о CI/CD и инфраструктуре для развертывания кода и сервисов
- Интересуется другими областями (мобильной разработкой, к примеру) или программирует на других языках. Например, на Go, C, Java или Python;
- Следит за развитием интернет-индустрии не только в плане технологий;
- Может понять требования и грамотно спроектировать отдельный сервис или модуль от и до, используя навыки из всех вышеописанных пунктов.
Условия:
- Полностью официальная заработная плата (мы абсолютно гибки — давайте обсуждать).
- ДМС после прохождения испытательного срока, который может быть завершен досрочно — все будет зависеть от Ваших успехов.
- Удаленная работа (офис — по необходимости или по желанию).
- Офис рядом со ст. м. "Петроградская", "Чкаловская".
- Оформление по ТК РФ..