Frontend разработчик (Антифрод)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы развиваем Аналитическую платформу для целей проведения расследований и проверок в рамках противодействия мошенничеству (Проект «Puzzle anti-fraud analytics»).
Проект состоит из нескольких подсистем:
· Графовый поиск физических и юридических лиц, насчитывающий 1млрд. вершин с более чем 60 типами связей и 5+ млрд ребер;
· Расширенный агрегированный профиль клиента;
· Кейс-менеджмент для управления фрод-сработками;
· Сервисы ГеоАналитики для проведения анализа локации;
· Построение аналитических отчетов;
· Интерфейс проведения внутренних проверок.
Технологический стек:
React, redux;
Typescript;
Middleware nodeJS;
Библиотеки D3js, Cytoscape js, leaflet.
Чем предстоит заниматься:
- Проектирование решений, в том числе разработка детальной внутренней архитектуры сервиса, включая интеграционные сценарии;
- Детальное проектирование интеграции со смежными сервисами (в том числе, API);
- Разработка программного продукта, внесение изменений в код;
- Разработка автоматических модульных тестов;
- Выполнение code review;
- Документирование разрабатываемых компонентов ПО;
- Устранение дефектов, тех.долга;
- Анализ и исправление инцидентов в рамках 3-й линии поддержки;
- Поддержка генерации и отбора идей, оценка трудоемкости;
- Декомпозиция и анализ задач бэклога;
- Оценка трудоемкости задач.
Что мы ожидаем от кандидата:
- Высшее техническое образование
- Опыт front-end разработки от 3 лет
- Практический опыт проектирования и разработки на React от года
- Опыт работы с библиотеками состояний redux (mobx), middleware Sagas/Observable
- Понимание принципов работы используемых фреймворков
- Уверенные знания javascript ES5+
- Опыт настройки сборщиков (webpack, parcel или аналогов)
- Понимание принципов работы веб приложения и сетевых взаимодействий
- Навыки кроссбраузерной верстки
- Знание паттернов проектирования: ООП и ФП
- Знание особенностей работы браузеров
- Опыт профилирования, оптимизации и рефакторинга кода
- Опыт написания юнит тестов с использованием JEST / enzyme / Jasmine / Mocha / Chai
- Знание node.js
- Опыт использования SSR
Бонусы
У нас отличная молодая команда и в качестве ее расширения мы ищем уникального человека, который бы проникся нашими идеями и целями:
Мы - дружная и активно развивающаяся команда, ищем профессионала своего дела, который проникнется нашими идеями и целями:
· поддерживаем творческую атмосферу
· реализуем различные сервисы и инструменты противодействия мошенникам
· ежедневно расширяем свой круг активностей и выходим за периметр типовых задач
Помимо этого, у нас:
- Профессиональное обучение, семинары, тренинги, конференции;
- ДМС, сниженные ставки по кредитованию, программы лояльности для сотрудников;
- Многообразие программ обучения;
- Бесплатный фитнес-зал, парковка.