Backend developer

Требуемый опыт работы: 1-3 года

Полная занятость, полный день

Мы разрабатываем CS-Cart — это флагманский продукт группы компаний Simtech, который разрабатывается и совершенствуется уже на протяжении 14 лет. Над ним работает команда из 20 человек и огромное количество партнеров и студий. Для CS-Cart написано более 1000 модулей и тем. Его используют более 35 000 интернет-магазинов в 170 странах мира. Кроме этого есть SAAS версия, мобильное приложение и прочее.

Веб-студии, которые разрабатывают на CS-Cart, находятся по всему миру, включая США, Японию, Австралию, Швейцарию, Израиль, Грецию.

Команда разработки состоит из трех подразделений: разработчики, тестировщики и технические писатели. Процесс их взаимодействия постоянно совершенствуется с целью исключения бюрократии, лишних действий и задержек. Каждый сотрудник максимально вовлечён в конечный результат продукта.

Что даст работа у нас в профессиональном плане:

  • персональный план карьерного роста с контрольными точками;
  • крутейшего тимлида, который всегда поможет и подскажет как и почему, включая Code Review;
  • работа в команде Ильи Макарова, который расскажет и научит всему, что касается продуктовой разработки;
  • вовлеченность в успех продукта – премия в зависимости от количества продаж лицензий.

А также вы получите:

  • опыт TDD / Pair programming / Code review;
  • умение строить и вести разработку на основе Continuous Integration / Continuous Deployment (CI & CD);
  • знание основ архитектуры продуктов и умение ее (архитектуру) проектировать;
  • GitFlow / SemVer / Migrations / Composer / TeamCity / Yandex.Tank;
  • Vagrant / Docker / LEMP / LAMP / Ansible;
  • опыт развития сложного продукта мирового уровня (cм. географию партнеров CS-Cart);
  • понимание принципов Agile и отличный опыт командной работы по Scrum.

Какой опыт требуется:

  • PHP 5/7;
  • ООП;
  • опыт работы с современными фреймворками – Laravel/Symfony/Zend/Yii;
  • MySQL/PostgreSQL:
  • написание и оптимизации запросов;
  • проектирования структуры БД и индексов таблиц;
  • Linux shell: уметь настроить свое рабочее LAMP/LEMP-окружение;
  • кругозор в области веб-разработки;
  • Git.

Что будет плюсом:

  • опыт проектирования и разработки высоконагруженных систем;
  • JavaScript в любом его проявлении;
  • примеры кода и проекты на Github / Bitbucket;
  • понимание Unit tests и опыт в применении;
  • участие в проектах с open source;
  • опыт профилирования кода XDebug, XHProf.

Что нужно делать:

  • писать новые “фичи” для CS-Cart как для пользователей, так и для девелоперов;
  • проектировать и запускать новые продукты на базе ядра CS-Cart (сейчас их уже 6);
  • оптимизировать / профилировать / рефакторить существующий код;
  • участвовать в развитии окружения (cs-cart.com / cs-cart.ru / marketplace.cs-cart.com).

Плюшки:

  • слаженная молодая команда с кучей активностей и постоянным движняком;
  • официальная заработная плата, социальные гарантии и стабильная оплата;
  • бесплатное профессиональное обучение тренинги/конференции/семинары;
  • курсы английского языка в офисе (по группам, уроки грамматики + Speaking Club раз в неделю);
  • спортзал с железом, грушей, велотренажером;
  • кафе в офисе (завтраки, обеды) + кофемашина;
  • развлекалки 9Xbox, пинг-понг, настольный хоккей, музыкальные инструменты и т.д.);
  • разумно гибкий график, абсолютно адекватное руководство и отсутствие любых бюрократических явлений;
  • комфортный офис.

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

Нет желания тратить время на тестовое задание? Не вопрос. Легко найдем компромис. Можно просто глянуть код, который есть, или вместе часок покодить. Пиши, найдем решение.

P.S. Если есть сомнения в своих навыках, мы можем просто пообщаться. Мы подскажем что тебе стоит прокачать, чтобы работать в нашей команде. Фактически, мы проведём экскурсию, расскажем что и как у нас в компании, порекомендуем как и где стоит подтянуть свои знания.
 

Подать заявку