web-разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Привет) Мы ищем разработчиков для наших проектов http://new.odezhda-master.ru и https://sliza.ru/
Немного информации о проекте и задачах.
Хайлоад приложение с ежесуточной работой в 4-4,5 млн фотографий и их выгрузкой в социальные сети, обработка 4 тыс сайтов различными методами и методиками сбора данных. Порядка 10 тыс уникальных посетителей на сайт и 80 тыс на приложения (виджет). Предстоит разрабатывать приложения, параллельно работающие на десятках серверов и сотнях доменов, при этом соблюдая единую систему авторизации, аутентификации, сохранения (кросс-доменного) настроек и приёма платежей.
Чем нужно будет заниматься:
- работа в команде (группа разработчиков 8-10 человек);
- разработка и проектирование компонентов проекта;
- участие в обсуждении, планировании и распределение задач внутри команды;
- оптимизация и рефакторинг существующих решений на разных уровнях, приведение кода к единому стандарту организации;
- соблюдение скрам-методологии (внутренняя документация на 95% его повторяет)
Требования к знанию технологий:
- Знание на хорошем уровне PHP 5 и 7, MySQL
- Опыт с highload и системами высокой доступности
- Понимание и использование принципов OOП (знание паттернов)
- Умение настроить балансировку нагрузки, шардинг и репликацию
- Уверенное использование GIT
- Умение разбираться в чужом коде и умение следовать стилю чужого кода
- Опыт использования Scrum, CI
- Опыт работы в команде от 2 лет
Будет плюсом:
- знание JavaScript (native, jquery+plugins)
- знание любого PHP-фреймворка (YII, YII2, Falcon, Laravel и т.п.)
- опыт PostgreSQL
- опыт написания интерфейсов сопряжения систем (API)
- опыт работы с IDE PhpStorm 2016.x
- умение оптимизировать тяжёлые SQL-запросы (Explain, построение индексов, партиционирование, триггеры, процедуры)
Используемые технологии:
ubuntu + nginx + php-fpm — веб-сервер.
php-cli — интерфейс командной строки для PHP
Yii2 — основной фреймворк;
git — система контроля версий;
github — веб — сервер для совместной разработки;
Phing — сборка релизов;
Memcache — кэширование;
APC PHP Accelerator — PHP-акселератор;
PHPStorm - среда разработки
Мы предлагаем:
- Работа в офисе в городе Иваново, готовы помочь с релокацией
- Удаленная работа
- Работа в стабильной компании с адекватными менеджерами,
- Возможность приходить в интервале +/-1 час (работая полный рабочий день с 9 до 18:00),
- Работа над интересными и сложными задачами в дружной команде профессионалов,
- Широкие возможности для карьерного и профессионального роста,
- Возможность посещения конференций для разработчиков