Описание вакансии
О компании
Мы создаем продукты для кибербезопасности. Это решения и технологии, которые защищают от хакеров и помогают проводить расследования инцидентов.
Мы разрабатываем сложные высоконагруженные системы, используем алгоритмы машинного обучения, обработки и анализа данных, опенсорс-решения и адаптируем их к нашим задачам. Часть наработок мы публикуем на GitHub. Прежде чем отдавать продукты заказчикам, мы проверяем их на себе.
О команде
Сейчас в отделе фронтенд-разработки около 80 человек, и он продолжает расти. Команда распределенная, Frontend-эксперты работают в офисах в Москве, Санкт-Петербурге, Нижнем Новгороде, Новосибирске, Томске, а также удаленно из других городов.
И это один из самых дружных отделов в нашем коллективе: коллеги вместе проводят кофе-брейки, устраивают внешние и внутренние митапы, ходят в кино, занимаются спортом, организуют походы, сплавляются на байдарках.
А на работе исследуют новое и совершают открытия. В частности, за время работы была создана экосистема разработки на Node.js и своя собственная компонентная база.
О продуктах
Все наши продукты (а их порядка 10) направлены на защиту клиентов от современных киберугроз.
Они предназначены для контроля безопасности сетей до 100 тыс.узлов с большим объемом трафика и работающих на скоростях от 10 до 100 Гбит/с.
Наши приложения многоуровневые, работают на кластерных и облачных решениях и включают в себя не только современный и эффективный фронтенд. Серверная часть приложений работает под Linux и .Net Core и разработана на передовых технологических решениях.
О возможностях
Мы всегда рады желанию наших сотрудников развиваться, и здесь каждый сможет реализовать себя в интересных ему направлениях:
- профессионально – углубляться в технологический стек и усиливать свои навыки, проектировать новые архитектурные решения;
- карьерном – возглавлять группы разработки по новым продуктам, участвовать в найме сотрудников, развивать административно-менеджерские скиллы.
О задачах
У нас не придётся заниматься поддержкой сайта, рисовать баннеры или править пиксели.
90% работы — это создание чего-то нового.
Большая часть задач связана с визуализацией данных (big data) всеми различными способами– это различные типы графиков и диаграмм, сложных табличных представлений. И несмотря на то, что мы работаем для корпоративного мира (B2B), мы стараемся делать наши решения максимально удобными для пользователей, с чем нам очень помогает команда UX-специалистов.
Непосредственно предстоит заниматься:
- разработкой SPA клиентской части продуктов компании;
- анализом требований и декомпозицией задач;
- осуществлением контроля качества кода (ревью, unit-тесты и т.д.);
- работой с такими инструментами как: React, NextJS, Typescript, Tailwind, SWR/React Query.
При желании можно также участвовать в opensource-проектах компании – мы создаем и публикуем инструментарий (linter кода, Angular-компоненты, CLI), используемый в разработке.
Немалую часть времени уделяем research-активностям – можно самому выбрать интересующую тему, затрагивающую нашу технологическую область, инструментарий, методы и процессы разработки, одному или в команде провести исследование. В частности, за время работы была создана экосистема разработки на Node.js и своя собственная компонентная база.
Полученные результаты обогащают культуру разработки и могут применяться на практике. Также пишем статьи для opensource-community, доклады для внутренних и внешних митапов или конференций.
Что нужно кандидату:
- опыт работы фронтэнд-разработчиком от 3 лет;
- знание и умение применять на практике принципы ООП и ФП;
- уверенное знание JavaScript и одного из Angular / ReactJS, HTML5 / CSS3, кроссбраузерной верстки;
- опыт работы с препроцессором Less или SASS;
- опыт в сопровождении кода тестами;
- ответственность — умение четко и в срок выполнять поставленные задачи.
Что предлагаем:
- всё полностью официально, также у компании есть IT аккредитация;
- 6 недель оплачиваемого отпуска в год;
-
ДМС со стоматологией, вызовом врача на дом, экстренной госпитализацией и страховкой для путешествий;
-
возможность работать удаленно или в одном из наших офисов;
-
гибкий график – можно выбирать время начала рабочего дня;
- минимум бюрократии и формализма;
- частичная компенсация спорта, психологической помощи, и еще много скидок на различные услуги и сервисы;
- помощь с планом развития и обучением, оплачиваем посещение курсов, конференций;
- активности вне работы: классные корпоративные мероприятия, тимбилдинги, настолки, приставка, игры в мафию, спортивные команды.