Frontend⁢ Developer

Требования

ФронтендJavaScriptAngular

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

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

Компания

Одна из ведущих российских компаний, специализирующаяся на разработке ПО в области информационной безопасности

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

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

О компании

Positive Technologies — это международная компания с несколькими представительствами и R&D центрами в России и по всему миру, в том числе в Великобритании, Италии, Чехии и других странах.

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

В нашей команде более 700 экспертов, среди которых высококвалифицированные разработчики, хакеры, реверс-инженеры, консультанты по защите ERP, SCADA, банков и телекомов, веб- и мобильных приложений.

О команде

Сейчас в отделе фронтэнд-разработки больше 20 человек, и он продолжает расти. Команда распределенная, UI-эксперты работают в офисах в Москве, Санкт-Петербурге, Нижнем Новгороде, Томске и Брно (Чехия).

И это один из самых дружных отделов в нашем коллективе: коллеги вместе проводят кофе-брейки, устраивают внешние и внутренние митапы, ходят в кино, занимаются спортом, организуют походы, сплавляются на байдарках.

А на работе исследуют новое и совершают открытия. В частности, за время работы была создана экосистема разработки на Node.js и своя собственная компонентная база.

О продуктах

Все наши продукты (а их порядка 10) направлены на защиту клиентов от современных киберугроз.

Они предназначены для контроля безопасности сетей до 100 тыс.узлов с большим объемом трафика и работающих на скоростях от 10 до 100 Гбит/с.

Наши приложения многоуровневые, работают на кластерных и облачных решениях и включают в себя не только современный и эффективный фронтэнд. Серверная часть приложений работает под Linux и .Net Core и разработана на передовых технологических решениях.

О возможностях

Мы всегда рады желанию наших сотрудников развиваться, и здесь каждый сможет реализовать себя в интересных ему направлениях:

  • профессионально – углубляться в технологический стек и усиливать свои навыки, проектировать новые архитектурные решения;
  • карьерном – возглавлять группы разработки по новым продуктам, участвовать в найме сотрудников, развивать административно-менеджерские скиллы.

О задачах

У нас не придётся заниматься поддержкой сайта, рисовать баннеры или править пиксели.

90% работы — это создание чего-то нового.

Большая часть задач связана с визуализацией данных (big data) всеми различными способами– это различные типы графиков и диаграмм, сложных табличных представлений. И несмотря на то, что мы работаем для корпоративного мира (B2B), мы стараемся делать наши решения максимально удобными для пользователей, с чем нам очень помогает команда UX-специалистов.

Непосредственно предстоит заниматься:

  • разработкой SPA клиентской части продуктов компании;
  • анализом требований и декомпозицией задач;
  • осуществлением контроля качества кода (ревью, unit-тесты и т.д.);
  • работой с такими инструментами как: Webpack, Redux, Angular, ES6+, TypeScript, RxJS.

При желании можно также участвовать в opensource-проектах компании – мы создаем и публикуем инструментарий (linter кода, Angular-компоненты, CLI), используемый в разработке.

Немалую часть времени уделяем research-активностям – можно самому выбрать интересующую тему, затрагивающую нашу технологическую область, инструментарий, методы и процессы разработки, одному или в команде провести исследование. В частности, за время работы была создана экосистема разработки на Node.js и своя собственная компонентная база.

Полученные результаты обогащают культуру разработки и могут применяться на практике. Также пишем статьи для opensource-community, доклады для внутренних и внешних митапов или конференций.

Что нужно кандидату:

  • опыт работы фронтэнд-разработчиком более 3 лет;
  • знание и умение применять на практике принципы ООП и ФП;
  • уверенное знание JavaScript и одного из Angular/ReactJS, HTML5/CSS3, кроссбраузерной верстки;
  • опыт работы с препроцессором Less или SASS;
  • опыт в сопровождении кода тестами;
  • ответственность — умение четко и в срок выполнять поставленные задачи.

Что еще, кроме работы

  • Современный офис в бизнес-центре класса А, от метро 30 секунд пешком. Есть душевые и спортивная зона, настольный теннис, библиотека с профессиональной и художественной литературой, настольные игры, оборудованные кухни со снэк-автоматами, зерновым кофе, какао и чаем на любой вкус.
  • Возможность присоединиться к футбольной и волейбольной сборным, для которых мы арендуем спортивные площадки.
  • В офисе работает штатный преподаватель английского – можно подтянуть язык.
  • У каждого из нас полис ДМС со стоматологией.
  • Шесть недель оплачиваемого отпуска в год.
  • Удобный график работы (начало в 9:00-11:00).
  • Дресс-кода нет — мы за свободу в выборе стиля.
  • Конкурентоспособная белая заработная плата.

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

Адрес для резюме: career@ptsecurity.com