Назад
Company hidden
2 дня назад

Senior Fullstack Engineer (TypeScript/Rust)

Формат работы
remote (только United_kingdom)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
UK
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

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

Текст:
/
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.
  • Clear, proactive communication, thoughtful code reviews, mentoring, and strong technical documentation skills.

Nice to have

  • Python for scripting, automation, and tooling.
  • 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →