Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Advantage Solutions

Senior Frontend Engineer

в Advantage Solutions

300 000 —‍ 450 000 ₽/мес на руки

📍 Санкт-ПетербургМоскваПолная удалёнка
Специализация
JavaScript
Уровень
Senior

Advantage Solutions is a financial technology solutions provider specializing in algorithmic trading.

The company is looking for a Senior Frontend Engineer for one of the top companies in the field of HFT.

They expect that the candidate will join the Trading Platform Team to design architecture and implement from the scratch a frontend for a new algorithmic trading platform with the following primary functionality:

  1. Management interface for platform configuration - thousands of parameters, metadata-based dynamic UI generation, complex business logic and UX, industrial design;
  2. Data visualization and analysis tools - complex charts (e.g. heatmaps) with millions of data points to display simultaneously, several related charts per screen.

Time zone

(GMT+3), Moscow.

Responsibilities

  • Given high-level business requirements and UI mockups, discuss all the related details with business/trading teams, design architecture of performance-critical frontends.
  • Implement proposed solutions using modern technology stack. Management interface looks like a proper task for React. Data visualization part probably will require custom solutions based on specialized data structures and algorithms, direct rendering via Canvas or WebGL and deep performance optimizations.
  • Ensure quality and reliability of developed solutions using automated (unit, integration) and manual testing.
  • Document implemented modules. Communicate with peer teams on integrations, deployment and support of implemented solutions.
  • Maintain and improve implemented solutions according to business needs and feedback.

Required Skills and Experience

  • 3+ years of relevant work experience.
  • Strong adherence to principles of effective software engineering - SOLID, TDD.
  • Understanding of computer systems and software architecture - operating systems, networks, data structures and algorithms.
  • Proven hands-on experience with low-level data visualization APIs and libraries - WebGL, Canvas, d3.js.
  • Proven hands-on experience with performance optimization of complex UIs by the means of architecture, data structures and algorithms, code profiling.
  • Deep understanding of frontend technologies - TypeScript/JavaScript, React, HTML5, CSS3.
  • Deep understanding of communication protocols - HTTP/REST, WebSocket.
  • Self-motivated, with strong analytical and problem solving skills.
  • Strong communication skills (upper intermediate English).
  • Degree in Computer Science, a related field or equivalent professional experience.
Валерия Жиборкина HR
Advantage Solutions

О компании Advantage Solutions

Сфера
Банки / Финтех
Инвестиции
Приватное финансирование

Advantage Solutions — fintech компания, специализирующаяся на создании, поставке и эксплуатации персонализированных Big Data решений для бизнеса. Офисы компании расположены в Москве и Санкт-Петербурге, значительная часть сотрудников работает удалённо. Партнёры и заказчики распределены по всему миру.

Похожие вакансии

4 500 – 7 000 $/мес на руки
📍 ЕС, полная удалёнка, помощь с переездом
4 000 – 6 000 $/мес на руки
📍 помощь с релокацией (обсуждается индивидуально), полная удалёнка, помощь с переездом
3 800 – 6 500 $/мес на руки
📍 ЕС, полная удалёнка, помощь с переездом
310 000 – 400 000 ₽/мес на руки
Полная удалёнка
3 000 – 3 500 $/мес на руки
Полная удалёнка