17 марта 2025
Привет, дорогой соискатель, и надеемся, что в скором коллега ;)
Наша компания сейчас находится в поисках не только крутого специалиста, но и ценного партнера :)
Что мы делаем? ПО для борьбы с преступностью.
А если точнее? Благодаря нашему продукту мы предотвращаем теракты, боремся с наркоторговлей, торговлей людьми, помогаем ловить опасных преступников, а еще раскрывать сложные и запутанные преступления.
Почему мы выбрали такое необычное направление? Мы искренне верим, что этот мир можно сделать чище и спокойнее для жизни. Для этого каждый сотрудник в компании прилагает все усилия для укрепления и развития нашей продуктовой линейки.
Какие у тебя будут обязанности:
Разрабатывать новые UI-компоненты и сервисы приложения на Angular 19+
Верстать адаптивные и кросс-браузерные интерфейсы с SCSS/Flexbox/BEM
Оптимизировать и улучшать существующий код, фиксить баги
Разрабатывать интерактивные графики на базе D3.js (SVG)
Работа с картами на базе LeafletJs
Работать с Server-Sent Events (SSE) для обновления данных в реальном времени
Писать юнит-тесты (Jest) и e2e-тесты (Cypress)
Настраивать окружение в NPM и работать с Git (commit, push, pull request)
Работать с JSON-данными и взаимодействовать с API
Наш стек:
Каким мы представляем нашего будущего коллегу:
Основные технические навыки:
- TypeScript уверенное знание языка и его особенностей
- Angular 19+ понимание жизненного цикла компонентов, Dependency Injection (DI), реактивных форм, динамических компонентов, Signal API и stanalone компоненты
- RxJS понимание Observable, операторов RxJS и реактивного программирования
- Server-Sent Events (SSE) работа с потоками данных
- Set/Map уверенное использование коллекций в JS
- Promise / Async/Await понимание асинхронного кода
- SCSS, Flexbox, BEM грамотная верстка и поддержка стилистики проекта
Инфраструктура и инструменты:
- Настройка окружения в NPM (установка зависимостей, скрипты, билд)
- Работа с консолью и терминалом (npm, git, CI/CD команды)
- Git commit, push, pull request, работа с ветками
- Знакомство с REST API и JSON
Будет плюсом:
- D3.js опыт работы с библиотекой для визуализации данных
- LeafletJs опыт с библиотекой для работы с картами
- Написание Unit-тестов (Jest)
- Написание E2E-тестов (Cypress)
- Оптимизация производительности (OnPush, Lazy Loading, TrackBy)
Что мы предлагаем по условиям?
Получить (наконец) адекватное руководство - от непосредственного руководителя до директора компании, которые никогда не оставят в беде и сделают все, что в их силах, чтобы помочь;
Комфортно работать и достойно зарабатывать. Пссс У нас хочется остаться подольше ;)
ДМС после 6 месяцев работы;
Обучение за счет компании;
Каждый месяц компания предоставляет 1 дополнительный день оплаченного выходного ;)
Удаленный формат работы.
Мы не только понимаем, но и считаем, что каждый сотрудник личность, а не инструмент и к каждому нужен индивидуальный подход.
Ждем нашей с тобой встречи, дорогой друг!