Frontend Developer

Frontend Developer



Требуемый опыт работы: от 3 до 6 лет

Опубликовано на: HH.ru, 13.05.2021


Fintech-компания Devexperts ведет активную разработку главного продукта компании - торговой платформы для финансовых рынков. Продукт представляет собой как “коробку”, поставляемую on-premises или в рамках модели SaaS, так и “основу” для частных решений для брокерских компаний.

Современная торговая платформа должна уметь обрабатывать сотни торговых заявок в секунду, применяя очень сложную и гибко конфигурируемую бизнес-логику. Помимо обработки заявок, платформа предоставляет разнообразный набор API (REST, Websockets, FIX), умеет строить сложные отчеты, на лету обсчитывает риски по десяткам тысяч активных счетов, принимает и обрабатывает рыночные данные по десяткам тысяч торговых инструментов. К торговой системе подключены различные клиентские терминалы (web, мобильные - iOS и Android) и административные приложения.

Мы ищем талантливого Frontend-разработчика для развития и улучшения веб-терминалов торговой системы - клиентского и административного. Это приложения со сложной бизнес-логикой, отображающие торговые данные в реальном времени в гибком настраиваемом лэйауте. К эстетике приложения предъявляются высокие требования.

Продукт разрабатывается кросс-функциональной командой в монорепозитории. Вы сможете вплотную познакомиться с процессами CI & CD, технологиями автоматизированного тестирования. Проект требует как вклада в существующую кодовую базу, так и написания кода с нуля. Среди используемых нами инструментов - Atlassian stack (Jira, Confluence, Bitbucket), IntelliJ IDEA, Teamcity.

Чем нужно будет заниматься:

  • разрабатывать клиентскую часть веб-приложения (наш основной стек строится вокруг экосистемы React);
  • верстать по макетам/гайдлайнам (наши дизайнеры используют Figma);
  • работать в команде (участвовать в стендапах, планированиях, делать ревью кода и помогать команде становиться лучше).
  • знание и опыт с HTML5, CSS3, JS (ES+);
  • практический опыт разработки на TypeScript;
  • практический опыт разработки React-приложений;
  • практический опыт разработки SPA/RIA;
  • знание английского языка на уровне, достаточном для чтения документации.

Добавляет шансов на успех:

  • опыт работы в финтехе, представление о финансовых рынках;
  • знание и опыт использования Java/GWT
  • знание MV* подходов к UI;
  • практический опыт работы с css-in-js и препроцессорами CSS, CSS Modules;
  • стремление к автоматизации рутины;
  • функциональное программирование на уровне монад и основных структур: Option, Either, Reader;
  • опыт работы с fp-ts;
  • опыт работы с Docker;
  • понимание принципов реактивного программирования.

Перейти к вакансии и откликнуться

Report Page