ITD Group — группа компаний, которая более 15 лет представляет интересы разработчиков инновационных решений в сфере кибербезопасности, DevSecOps и защиты от мошенничества.
О проекте:
Один из наших собственных продуктов — это антифрод-система finSynapse, которая помогает предотвратить мошенничество в различных сферах: банки, ритейл, сети АЗС и другое.
Система анализирует транзакции в реальном времени и автоматизирует расследование инцидентов, а также предоставляет гибкий функционал построения отчетов, кейс-менеджмента и управления рисками.
Чем предстоит заниматься:
Планирование обновлений, проектирование фронтенд-архитектуры, управление техническим долгом, исследование и внедрение новых технологий.
Разработка и поддержка новой функциональности гибкой антифрод-системы.
Рефакторинг и модернизация существующего легаси-кода: постепенное улучшение кодовой базы, выделение переиспользуемых компонентов, снижение связанности кода.
Исправление багов, зачастую требующих глубокого анализа сложных взаимосвязей в коде.
Участие в код-ревью.
Управление и развитие команды.
Участие в найме фронтенд-разработчиков и проведение performance review.
Взаимодействие со смежными командами (тестирование, аналитика).
Выявление и своевременное подсвечивание рисков по срокам разработки, включая риски их увеличения. Вовлечённость в процесс и предложение лучших способов реализации фичей.
Специфика: у нас "умный фронт", т.е. фронт нагружен бизнес-логикой и берет на себя часть ответственности за вычисления. Поэтому предстоит заниматься придумыванием внутренних сценариев для реализации бизнес-логики.
Обязательные навыки:
Опыт управления фронтенд-командой от 2х лет (постановка задач, код-ревью, менторство, развитие разработчиков).
Опыт принятия архитектурных решений (выбор технологического стека, проектирование модульной архитектуры, управление техническим долгом).
Уверенное владение React (коммерческий опыт), глубокое понимание принципов React (Virtual DOM, компонентная модель, жизненный цикл, хуки, рендер и оптимизации).
Опыт работы с TypeScript.
Практический опыт работы с REST API и GraphQL.
Опыт работы с современными state-менеджерами (Redux Toolkit / Zustand).
Понимание проблем легаси-кода и опыт работы с ним (рефакторинг, постепенная модернизация).
Понимание принципов чистого кода, модульности и снижения связанности.
Опыт работы в команде, использования Git, GitFlow.
Опыт работы с современными библиотеками дизайн-систем.
Понимание принципов CI/CD, опыт настройки линтеров и пре-коммит хуков (ESLint, Prettier, Husky).
Желательные навыки:
Базовое понимание антифрод-систем или финтеха, понимание специфики, работа в смежных областях.
Опыт использования LLM в работе (опционально, спрашивать на собеседовании, в каком объёме).
Опыт работы в продуктовой разработке.
Мы рады предложить:
Официальное трудоустройство в аккредитованной IT-компании по ТК РФ;
Удаленка по РФ, а также есть возможность работать в новом уютном офисе на ст. метро Белорусская — на ваш выбор;
28 + 3 дня отпуска в год;
Гибкая система льгот: предлагаем на выбор ДМС со стоматологией, абонемент на занятия спортом или компенсацию языковых курсов.
Вся необходимая рабочая техника;
Возможность обучения за счет компании;
Действительно дружная команда из 100+ отличных ребят, которые горят своим делом, а в свободное время катаются на моноколесе, тюнят машины, коллекционируют охотничье нарезное и делают многое другое, о чем подробно расскажут новому коллеге за утренним кофе :)