Full stack PHP разработчик

Требования

БэкендPHPБазы данныхJavaScriptMySQLSQLNginxLaravelElasticsearch

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

IT решение, Автоматизация процесса

Описание вакансии

Условия работы

iCanDeliver – это online сервис, позволяющий за 2-3 клика организовать любую грузоперевозку. iCanDeliver дает самую низкую цену, консолидируя оптовые контракты с перевозчиками по самым выгодным ценам и тарифам. Автоматически выбирает самого выгодного перевозчика по каждому направлению.

Заменяет ручной труд сотен логистов и менеджеров одним ИТ решением устраняет лишних посредников между грузоотправителем и перевозчиком.

Основная задача Full-stack разработчика:

  • Разработка сервисов и веб-интерфейсов для конечных пользователей.
  • Полный цикл backend и frontend разработки с использованием PHP и JS.
  • Мы находимся в интересной переходной стадии от стартап-проекта к зрелому бизнес-продукту. Поэтому нам важно ваше умение работать в команде, разбираться в чужом коде, проводить рефакторинг чужого кода.

Задачи связаны с использованием следующих Backend технологий:

  • PHP5, PHP7 - (namespaces, traits, etc), стандарты PSR
  • DRY, KISS, ООП, оценка сложности алгоритмов
  • MySQL - transactions, indexes, joins, aggregations, explain
  • MVC и Singleton, и другие интересные шаблоны
  • Опыт работы с юнит тестами
  • Развертывание на Linux системы

Задачи связаны с использованием следующих Frontend технологий:

  • HTML5, CSS3, семантическая и адаптивная верстка
  • Использование BEM
  • Использование Twig, Blade и других шаблонизаторов
  • Нативный JS код с использованием ООП
  • Умение писать модульный JS код
  • Опыт использования популярных фреймворков (Bootstrap, AngularJS, etc.)
  • Владение Git, Grunt, Bower, SASS

Вам также поможет:

  • опыт работы в проектах с большой кодовой базой
  • понимание и опыт работы с Git
  • умение проектировать реляционные БД
  • отличное знание MySQL
  • владение разными MVC фреймворками
  • умение оптимизировать производительность LAMP стека
  • Опыт разработки на базе фремворка Laravel

Бонусы

Конкурентоспособная белая зарплата, Оформление по ТК

Современный офис - м. Улица 1905 года

В нашей компании хороший темп работы - мы быстро прототипируем, быстро разрабатываем, быстро закрываем задачи. Есть чему научится, можно принести свои идеи и практики.

Дополнительные инструкции

Готовность показать публичный репозиторий кода с примерами работ.