fintechaitypescriptrestrustdistributed systemswebsocketsreactobservabilityreactive state management
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
ЗП не указана
На похожих ролях по рынку
$93к$109кмедиана$126к
41 в выборке
На СНГ рынке: $3.9к/мес ($3к - $5.5к)
88
Хорошая вакансия
развернуть
Чёткая зона ответственности для senior-инженера, современный стек TypeScript, Rust и React и понятный продукт делают вакансию сильной; дежурства при инцидентах и требование права на работу в Великобритании ограничивают круг подходящих специалистов.
Кликните для подробной информации
Поддержка в продеТолько с правом на работу в UKАктуальный стекФинансовые технологииПонятная зона ответственностиЩедрый отпуск
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Fullstack Engineer (TypeScript/Rust): Building and operating a high-performance trading platform across trader-facing interfaces and application services with an accent on real-time market data, low-latency code, and production reliability. Focus on designing distributed systems, solving complex architecture problems, and supporting systems handling real money across FX, equities, and cryptocurrency.
Location: Remote, UK. Candidates must have the existing right to work in the UK. Visa sponsorship is not available.
Company
hirify.global builds high-performance OTC trading systems handling more than $75 billion in daily trading volume across FX, equities, and cryptocurrency, connecting over 60 liquidity providers.
What you will do
Build complex full-stack features in TypeScript and Rust, from trader-facing interfaces to application services.
Develop real-time market-data presentation and high-throughput, low-latency application code across FX, equities, and cryptocurrency.
Build demanding, data-dense trading interfaces with React and reactive state management such as RX or MobX.
Design distributed systems and real-time data flows over REST, WebSockets, TCP/UDP, and binary protocols.
Own architecture, solution design, testing, deployment, production support, observability, dashboards, alerting, and metrics.
Respond to production incidents, acknowledge incidents within 15 minutes during working hours, review code, mentor engineers, and document technical decisions.
Requirements
Senior-level full-stack engineering experience with 5+ years of TypeScript/JavaScript experience, including ES6+.
Strong React experience and solid knowledge of reactive state management such as RX, MobX, or similar.
Working knowledge of Rust, or a clear ability and appetite to learn it as part of the core stack.
Strong understanding of distributed systems, API design, and real-time data, including REST, WebSockets, TCP/UDP, and binary protocols.
Ability to reason about architecture and make defensible technical trade-offs.
Git and Linux fundamentals.
Ability to independently drive ambiguous, complex, performance-critical work through production.
Willingness to participate in occasional production releases, scheduled maintenance, and Level 3 support during critical incidents.
Experience in financial services or trading technology.
Culture & Benefits
Remote work from home with flexibility in a distributed team operating across multiple time zones.
Up to 30 days of leave plus bank holidays.
Private health insurance, pension, life insurance, dental and optical cashback, cycle-to-work support, socials, and offsites.
Sustainable working pace focused on reliability, documentation, honest feedback, and delivery rather than activity.
Career progression toward senior roles, performance specialisation, or technical leadership.
Use of AI tools such as Claude and Gemini for code review, debugging, incident investigation, and documentation.
Hiring process
Initial conversation with Talent Acquisition by video call, approximately 30–45 minutes.
Hiring manager conversation by video call, approximately 60 minutes.
Technical interview with two engineering team members by interactive video session, approximately 60 minutes; stages two and three may be swapped.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →