💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

Team Lead/ Senior Fullstack Developer

Требования

Бэкенд, Старший (Senior)JavaScriptGitLinuxPHP

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

Нижний НовгородПолный рабочий деньМожно удаленно

Компания

Разработка и поддержка программного обеспечения в сфере электронных торгов

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

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

ООО "Арт Софт" - команда профессионалов с опытом работы в сфере разработки и внедрения современных IT-технологий в области электронной торговли. Наша команда занимается разработкой и поддержкой программного обеспечения в сфере электронных торгов.

Мы приглашаем опытного Team lead fullstack, с экспертизой указанных скиллов, кто готов стать частью нашей команды и помочь им выстроить процесс.

По графику и занятости вопрос обсуждаем!

ЧЕМ НЕОБХОДИМО ЗАНИМАТЬСЯ:

  • Принимать и нести ответственность за принятые решения;
  • Самостоятельное решение сложных технических задач;
  • Проработка архитектурных решений;
  • Проектирование и разработка интеграций со смежными приложениями (REST, GRPC, XML/XSD, SOAP);
  • Разработка сложных backend-сервисов и ключевых компонентов;
  • Задачи включают как работу в back-end, так и во front-end (опыт должен быть);
  • Continuous integration / Continuous delivery (Jenkins, Docker) ;
  • Управление командой разработчиков, осуществление контроля качества через code review;
  • Взаимодействие с менеджерами, аналитиками и Заказчиком;
  • Написание документаций и инструкций;
  • Думать о конечном потребителе сервиса (удобство и сопровождение).

СКИЛЛЫ, КОТОРЫМИ НАДО ОБЛАДАТЬ:

  • Отличное знание PHP 5, 7, JavaScript (ES6, ES7), опыт разработки высоконагруженных приложений;
  • Отличное знание алгоритмов, структур данных, способность писать эффективный код (лучший код - который не надо писать);
  • Опыт работы с микросервисной архитектурой (консистентность, брокер и т.д.);
  • Уверенное понимание архитектуры сетевых приложений;
  • Умение самостоятельно принимать архитектурные решения, искать нужную информацию;
  • Умение общаться и доносить свои мысли лаконично, объяснять свою позицию, в т.ч. Заказчику;
  • Опыт разработки приложений, основанных на принципах ООП и паттерне MVC;
  • Умение применять подходы SOLID, DRY, KISS;
  • Знание типовых шаблонов проектирования корпоративных приложений;
  • Опыт работы с Symfony, Laravel, Lumen, Slim, Yii, Zend Framework (либо с аналогичным фреймворком) от полугода;
  • RDBMS (мы используем PostgreSQL и MySQL);
  • NoSQL (Redis, Tarantool, CouchDb, MongoDb);
  • Queue / Messaging System (Kafka, NATS, NSQ, RabbitMQ);
  • Front-end (React / Redux / Mobx, Angular, Vue.js, Ember);
  • TDD / BDD (phpunit, codeception, behat, phpspec);
  • Опыт ведения команды от 5-10 человек;
  • Знание Linux, управление UNIX-подобными системами;
  • Опыт работы с системами контроля версий (мы используем git).

Бонусы

НАШИ ПРЕИМУЩЕСТВА:

  • Компания соблюдает ТК РФ и создает достойные условия труда для всех своих сотрудников;
  • Конкурентный уровень оплаты, готовы обсуждать и платить за профессиональные навыки;
  • У нас официальное трудоустройство;
  • Полностью "белая" заработная плата;
  • Наш офис современный, яркий, с полноценной кухней (чаи, фрукты и кофе в неограниченном количестве), переговорными, просторными кабинетами с обзором на Нижний Новгород;
  • Офис расположен в центре города, что дает хорошую транспортную развязку и возможность сходить на ланч;
  • Есть возможность развития в современной, перспективной отрасли;
  • Проходят командные мероприятия для развития корпоративной культуры;
  • Мы готовы слышать и слушать, говорить открыто и обо всем договариваться;
  • А еще у нас есть ДМС, все с заботой о сотрудниках!