ОК — не просто социальная сеть, это место для увлечённых людей. Здесь можно общаться и знакомиться с единомышленниками, находить интересный контент и создавать его самим, узнавать новое для хобби и делиться знаниями, проводить досуг и вести бизнес.
Задача нашей команды ― защищать пользователей от любых угроз: мошенничества, взломов, потенциально опасного или оскорбительного контента. Для этого наши автоматизированные системы ежедневно анализируют несколько миллионов фотографий, текстов и ссылок на сторонние сайты, позволяя спам-аналитикам и модераторам сосредоточиться на самых важных решениях.
А ещё мы занимаемся разработкой внутренних систем администрирования, куда входят:
- модерационное окружение ОК, где специально обученные люди (модераторы) размечают контент;
- приложение «Модератор Одноклассников», где пользователи обрабатывают поток изображений, разделяя фотографии на запрещённый и «хороший» контент;
- общая система администрирования портала, которую используют для обнаружения новых паттернов поведения у спамеров;
- система запуска A/B-экспериментов, которая автоматизирует запуск тестирования и снижает ТТМ;
- единая точка заведения маркетинговых промо, которая позволяет запускать различные промо на портале без участия разработчика.
Все эти системы используют крупные бизнес-юниты VK: ОК, VK Реклама, Юла, RuStore и Дзен.
Сейчас мы ищем того, кто поможет с разработкой интерфейса пользователя для корпоративных систем с использованием Angular. А также возьмёт на себя проектирование и развитие внутренних библиотек.
Задачи
Сопровождать существующие административные панели на TypeScript;
- разрабатывать новую функциональность;
- участвовать в проектировании UI и API;
- развивать внутреннюю библиотеку компонентов;
- выполнять задачи по оптимизации сборки, деплоя и тестирования;
- писать unit- и UI-тесты.
Требования
Мы ожидаем, что вы
- Знаете Angular или желаете его изучать;
- понимаете принципы спецификации REST API, HTTP;
- умеете ясно излагать мысли, декомпозировать задачи, оценивать сроки;
- работали над безопасностью клиентских web-приложений (XSS, CSRF);
- знакомы с NX, Tailwind CSS, Taiga UI, Angular Signals;
- плотно работали с реактивными формами и понимаете принцип работы ChangeDetection.
Мы предлагаем
Формат работы
Уровень
График работы
ОК
Команда OK.TECH объединяет сотни специалистов разработки, дизайна, маркетинга, машинного обучения, поддержки пользователей и не только. Каждый из нас влияет на то, каким увидят ОК миллионы пользователей.