Middle+/ Senior Frontend Developer в команду AntiFraud (React.js) (удаленная работа)

30 апреля 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Middle+/ Senior Frontend Developer в команду AntiFraud (React.js)

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

Привет! :)
Мы - небольшая молодая и дружная команда, опирающаяся в своей работе на ценности Agile. Мы постоянно разрабатываем новые технологичные способы для борьбы с мошенничеством по отношению к клиентам и Банку с использованием современных подходов и технологий. В своей работе мы опираемся на лучшие практики разработки, гибкие методологии и стандарты банковского IT. Наши основная задача - создание собственной системы фрод-мониторинга с автоматизированным выявлением подозрительных событий и пользовательским интерфейсом с информацией для расследования.

Бэкенд системы разрабатывается с использованием Java и Kotlin на фреймворках Micronaut и Spring. Используются такие решения, как: k8s, GitLab, Postgres, Clickhouse, Apache Ignite, DataLake. Frontend-часть системы разрабатывается с использованием React и TypeScript и разделением на микрофронты.

Тебе предстоит:

  • Разрабатывать антифрод систему FraudHunter. Работать в тесной связке с аналитиками и другими участниками команды на всех этапах жизненного цикла продукта от потребностей бизнес-заказчиков до поставки на production.
  • Готовить дизайн-макеты для нового функционала в Figma.
  • Создавать соверменный UI на основе React/TypeScript и готовых компонентов банковской дизайн-системы.
  • Принимать решения об используемых технологиях и решениях.
  • Поддерживать высокое качество продукта через следование best practice, code review и unit-тестирование.
Наши пожелания к твоему опыту и навыкам:

Для поддержания текущей кодовой базы:

  • Javascript, React.js, Typescript
  • Стейт-менеджмент (Mobx)
  • Webpack (+webpack-module-federation)
  • HTML, CSS, Styled Components
  • Хранилища в браузере Workers (Service Worker)
  • Eslint, tslint
  • Взаимодействие клиент-сервер по REST
  • Пакеты @casl/ability / @casl/react для работы с ролевой моделью на фронтенде
  • oidc-client-ts / react-oidc-context. для работы с авторизацией
  • git ci / cd (чуть-чуть) nginx

Для развития кодовой базы:

  • Unit-тестирование (playwright) желание решать задачки на графы storybook навыки создания ui-kit

Дополнительные навыки:

  • дизайн пользовательских сценариев и прототипирование в figma (на базе банковской дизайн-системы) аналитические способности
  • желание заниматься customer development
  • умение и желание писать документацию

Также:

  • дружелюбие и любовь к айтишным мемам (их будет много) - приветствуется.
  • желание делать хороший продукт

Мы предлагаем:

  • Возможность работать из офиса или удаленно (без ограничений по локации);
  • Работу в структуре без строгой иерархии, где ваш руководитель это играющий тренер;
  • Работу по принципам Agile;
  • Присоединиться к Frontend-коммьюнити в банке, где коллеги обмениваются опытом и помогают друг другу;
  • Участие в регулярных митапах профессиональных сообществ;
  • Внутреннее и внешнее обучение за счет банка;
  • Участие в профессиональных конференциях в качестве спикера или слушателя. Например, мы регулярно ходим на HighLoad или JPoint;
  • Страховку со стоматологией, которая работает как в Москве, так и в регионах;
  • Особые условия по нашим продуктам, например, ипотеке, банковским картам или накопительным счетам и вкладам.