👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

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),
  • Работа над интересными и сложными задачами в дружной команде профессионалов,
  • Широкие возможности для карьерного и профессионального роста,
  • Возможность посещения конференций для разработчиков