Team Lead/ Senior Fullstack Developer
Требования
Местоположение и тип занятости
Компания
Разработка и поддержка программного обеспечения в сфере электронных торгов
Описание вакансии
Условия работы
ООО "Арт Софт" - команда профессионалов с опытом работы в сфере разработки и внедрения современных 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).
Бонусы
НАШИ ПРЕИМУЩЕСТВА:
- Компания соблюдает ТК РФ и создает достойные условия труда для всех своих сотрудников;
- Конкурентный уровень оплаты, готовы обсуждать и платить за профессиональные навыки;
- У нас официальное трудоустройство;
- Полностью "белая" заработная плата;
- Наш офис современный, яркий, с полноценной кухней (чаи, фрукты и кофе в неограниченном количестве), переговорными, просторными кабинетами с обзором на Нижний Новгород;
- Офис расположен в центре города, что дает хорошую транспортную развязку и возможность сходить на ланч;
- Есть возможность развития в современной, перспективной отрасли;
- Проходят командные мероприятия для развития корпоративной культуры;
- Мы готовы слышать и слушать, говорить открыто и обо всем договариваться;
- А еще у нас есть ДМС, все с заботой о сотрудниках!