Lead/Seni­or Full-Stack Soft­wa­re Engi­ne­er

Ключевые навыки

ANGULARREACT.NETNODEJSTYPESCRIPTJAVASCRIPTGRAPHQLREST APIАНГЛИЙСКИЙ — B2 — СРЕДНЕ-ПРОДВИНУТЫЙ

Мы работаем с большинством популярных веб-технологий. Fullstack-разработчиков заинтересуют Angular, React, Vue.js, Flutter, Node.js и .Net.

DSR — международная команда профессионалов, искренне увлеченных разработкой ПО. Созданная инженерами для инженеров. Мы решаем сложные задачи, работаем с новыми технологиями и разрабатываем комплексные программные решения.

За 20+ лет работы мы успешно выполнили 1 000+ проектов и накопили богатый опыт в веб и мобильной разработке, блокчейне, decentralized identity, цифровых медиа, беспроводных технологиях, решениях для интернета вещей, компьютерном зрении и машинном обучении.

Среди наших собственных проектов стек Zigbee для смарт-устройств, фреймворк zHome для умного дома (включает мобильное приложение, backend, IoT-гейтвей), сообщество ZBOSS Open Initiative для разработки общей платформы Zigbee PRO и дочерняя компания Noema, создающая решения на основе технологий ML и CV.

Присоединяйтесь к нашей команде профессионалов — будем вместе решать нетривиальные задачи и делиться накопленным опытом. Отлаженнные процессы и прозрачные условия карьерного роста помогут быстро и комфортно развиваться разработчикам любого уровня.

Обязанности:

  • Проектирование и разработка программного обеспечения с использованием веб-технологий.
  • Навык исследования и решения нестандартных задач.

Для Lead Full-Stack Software Engineer позиции:

  • Руководство командой разработчиков для обеспечения соответствия разрабатываемого ПО оговоренному дизайну и уровням качества не менее 1 года.

Требования:

  • Опыт работы от 4-х лет.
  • Хорошее знание и опыт использования современных архитектурных подходов к разработке frontend-приложений (реактивное и асинхронное программирование, подходы к управлению состоянием, виртуальный DOM, REST. GraphQL и т.п.).
  • Хорошее знание и опыт использования современных архитектурных подходов к разработке backend-приложений (модели параллелизма, асинхронное программирование, подходы к обработке ошибок, REST/GraphQL, clean/n-tier архитектуры, подходы к scalability/availability и т.п.).
  • Уверенное понимание технологий разработки ПО, методологий и практик (структура данных, ООП, GoF паттерны, умение решать алгоритмические задачи).
  • Хорошее знание и опыт использования JavaScript (ES5/ES6+) и/или Typescript в связке с современными frontend-фреймворками (Angular, React, Vue и т.п.).
  • Хорошее знание и опыт использования современных backend-технрологий и фреймворков (Node.js, ASP.Net и т.п.).
  • Знание HTML5/CSS, принципов адаптивной и кроссбраузерной верстки.
  • Глубокое понимание архитектуры клиент-серверных сетевых приложений.
  • Готовность к самостоятельной разработке или руководству разработкой крупных фрагментов приложений.
  • Навык исследования и решения нестандартных задач.
  • Хороший английский.

Для Lead Full-Stack Software Engineer позиции:

  • Отличные коммуникционные навыки.
  • Готовность к руководству командой и процессом разработки ПО.
  • Навыки решения проблем, возникающих в процессе разработки ПО.

Приветствуется:

  • Опыт разработки кросс-платформенных мобильных приложений.
  • Опыт написания unit и end-to-end тестов.
  • Опыт участия в разработке архитектур для крупных систем.
  • Понимание базовых принципов функционального программирования.
  • Хорошее понимание BA, QA, DevOps процессов.
  • Опыт прямой коммуникации с иностранными заказчиками.

Условия:

  • Достойная стабильная оплата труда, бонусы.
  • Оплата сверхурочной работы.
  • Постоянная занятость‚ соцпакет.
  • Перспективы роста.
  • ДМС.
  • Офис в центре с бесплатной парковкой.
  • Бесплатные курсы английского для любого уровня.
  • Бесплатные обеды в корпоративном кафе.
  • Каждый день кофе, шоколад и свежая выпечка от шеф-повара.
  • Корпоративные мероприятия, мерч, тимблилдинги
  • Возможность стать преподавателем международного учебного центра DSR.
  • Работа в международной команде инженеров.
  • Внутренняя программа обучения и обмена опытом.