Frontend Engineer

Reactive Markets Limited

United States

Remote

USD 93.000 - 146.000

Vollzeit

Vor 6 Tagen
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Remote-friendly
Health insurance
Pension
Life insurance
Dental/optical cashback
Cycle to work
Offsites

Zusammenfassung

Reactive Markets Limited is hiring a Senior Frontend Engineer for a remote, UK-based position. You will work across the stack in TypeScript/React and Rust, delivering real-time trading UI components and backend services. The role emphasizes performance, reliability, and end-to-end ownership.

As a senior contributor, you will mentor teammates, drive architectural decisions, and collaborate across time zones to ship production-ready features in a high-stakes trading environment.

Qualifikationen

  • 5+ years of full-stack engineering with TypeScript/JavaScript.
  • Strong React experience with reactive state management.
  • Working knowledge of Rust and real-time data systems.
  • Experience designing APIs and distributed architectures.
  • Familiarity with Python, Git, and Linux fundamentals.

Aufgaben

  • Build complex full-stack features in TypeScript and Rust across the platform.
  • Deliver real-time market data presentation with low latency.
  • Use React and state management tools for data-dense trading UIs.
  • Design architecture, participate in incident response, and ensure production reliability.
  • Mentor peers, review code, and document solutions for the team.

Kenntnisse

TypeScript/JavaScript
React
Rust
Distributed systems
APIs
Python
Git
Linux
Financial services experience

Tools

WebSockets
REST APIs

Jobbeschreibung

Описание:

Senior Frontend Engineer Remote (UK-based) | Full-Time Reactive Markets is the 2026 OTC Trading Platform of the Year (Risk.net). Our network handles over $75 billion in daily trading volumes across FX, Equities, and Cryptocurrency, connecting 50+ of the world's leading liquidity providers. We build trading systems that operate at the edge of what's technically possible — where nanoseconds matter and a dropped message costs real money. Our engineering team is small, senior, and deeply invested in the craft of building cutting edge, reliable, high-performance systems. We're looking for a senior full-stack engineer to build the trading platform our clients use every day. Despite the "frontend" name, this is not a UI-only role — our Frontend team works across the whole application stack in TypeScript and Rust, from the trader-facing interfaces down to the services behind them. It's distinct from our Backend team, who own the low-latency C++/Go trading engine. This is a senior individual contributor role for someone who takes on the hardest problems and delivers them under their own steam. You'll own complex, ambiguous, performance-critical work end-to-end — designed, built, tested, deployed, and supported in production. You lead through code, craft, and mentoring, setting the technical example the rest of the team calibrates to. This is not a role where you write code and throw it over a wall: our engineers own the full lifecycle, and when something breaks, you're part of the team that investigates and fixes it. Occasional hours outside the normal working day are required for production releases, scheduled maintenance windows, and Level 3 support during critical incidents. We keep this to a minimum and recognise the commitment — but owning a production trading platform means being there when it matters.

Задачи:
  • Complex full-stack features in TypeScript and Rust — from trader-facing interfaces to the application services behind them
  • Real-time market-data presentation and high-throughput, low-latency application code across FX, Equities, and Cryptocurrency
  • React and reactive state management (RX, MobX, or similar) for demanding, data-dense trading interfaces
  • Distributed systems and real-time data over REST, WebSockets, and network protocols
  • Architecture and solution design for the hardest technical problems the team faces
  • Observability and monitoring — dashboards, alerting, and metrics that make frontend behaviour visible
  • Production systems that handle real money — reliability is not optional
What We Need Technical:
  • Strong full-stack engineering ability with deep TypeScript / JavaScript (ES6+) (5+ years)
  • Solid experience with React and reactive state management (RX, MobX, or similar)
  • Working knowledge of Rust, or the clear appetite and ability to get there — it's part of our stack
  • Strong grasp of distributed systems, API design, and real-time data (REST, WebSockets, network protocols such as TCP/UDP and binary protocols)
  • Comfortable reasoning about architecture and making defensible technical trade-offs
  • Python for scripting, automation, and tooling is a bonus
  • Git and Linux fundamentals
  • Experience in financial services or trading technology is a plus but not essential
How you work:
  • You ship. You're delivery-focused — you iterate, you improve, you get things into production
  • You run with things. Give you an ambiguous, complex problem and you drive it to done without being managed through it
  • Senior here means trusted, not just experienced
  • You have range. You're not just strong in the familiar parts of the stack — you pick up the unfamiliar and hold your own on the hardest work
  • You own it. When you build something, you take responsibility for its behaviour in production
  • You respond to incidents (15-minute acknowledgement SLA during working hours), investigate issues, and close the loop
  • You raise the bar. You review peers' work thoughtfully, mentor the engineers around you through the craft, and set a standard others calibrate to
  • You write things down. Documentation is not an afterthought — it's how we scale knowledge across a distributed team. If it's not written down, it doesn't exist
  • You communicate. We're a distributed team across multiple time zones. Clear, proactive communication — especially when things go wrong — is essential
  • You embrace AI tooling. We use AI tools (Claude, Gemini) to amplify our engineering capability — from code review and debugging to incident investigation and documentation. You don't need to be an expert, but you should be curious and willing to learn
Условия:
  • Real problems — trading systems where performance is measured in microseconds, not user clicks
  • An excellent team — senior engineers who care about craft, collaborate openly, and hold each other to high standards
  • Ownership — small teams, clear accountability, direct impact on the platform and our clients
  • Competitive package — up to 30 days leave + bank holidays, private health insurance, pension, life insurance, dental/optical cashback, cycle to work, socials and offsites
  • Remote-friendly — work from home with flexibility. We trust our people to deliver
  • Sustainable pace — we work hard, but we don't burn people out. Balance is how we stay sharp
  • Growth — career progression to senior roles, performance specialisation, or technical leadership. We invest in people who invest in us
  • We believe in transparency, honest feedback, and writing things down. We celebrate delivery, not activity
  • We frame AI as empowering people — removing toil, amplifying capability, enabling higher-value work
  • We aim to build systems that don't depend on the heroics of individuals to maintain and support — systems and processes that are resilient, documented, and sustainable
Our Hiring Process
  1. Stage 1: Initial Conversation with Talent Acquisition
    Format: Video call, ~30-45 minutes
  2. Stage 2: Hiring Manager Conversation with the relevant team lead or hiring manager
    Format: Video call, ~60 minutes
  3. Stage 3: Technical Interview with two members of the relevant engineering team
    Format: Video call, interactive session, ~60 minutes

What to expect in each stage will be explained by Talent Acquisition if you're invited to interview. Throughout the process, we aim to keep momentum with no unnecessary delays between stages, and feedback typically comes within a few business days. Please note that depending on availability, Stage 2 and 3 may swap around.

Right to Work:

Candidates must have the existing right to work in the UK. We are not currently able to offer visa sponsorship for this role.

Equal Opportunities:

Reactive Markets is an equal opportunities employer. We welcome applications from all qualified candidates regardless of age, disability, gender reassignment, marriage or civil partnership, pregnancy or maternity, race, religion or belief, sex, or sexual orientation.

Reasonable Adjustments:

If you need any adjustments or support during the application or interview process, please let us know — we're happy to accommodate.

Data Protection:

By applying, you consent to Reactive Markets processing your personal data for recruitment purposes, in line with our privacy policy.

#Hiring #SoftwareEngineering #Frontend #TypeScript #Rust #FinTech #TradingTechnology #RemoteWork #FullStack

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Software Engineer - FMX
Software Engineer - FMX

Fanatics Betting & Gaming • USA

Remote
USD 150.000 - 210.000
Infrastructure Engineer
Infrastructure Engineer

Reactive Markets Limited • USA

Remote
USD 119.000 - 172.000
Private health insurance
Pension
Life insurance
+3
Software Engineer Backend Systems New York
Software Engineer Backend Systems New York

AIDA projektai, MB • New York (NY)

Vor Ort
USD 185.000 - 300.000
Competitive equity package
On-site in New York
5 days per week
Remote Senior Frontend Tech Lead — Real-Time Trading Platform
Remote Senior Frontend Tech Lead — Real-Time Trading Platform

United States Digital Space LLC • USA

Remote
USD 180.000 - 240.000
Remote-friendly
Mentorship program
Competitive salary
+2
Senior Frontend Engineer - Real-Time Trading (Remote UK)
Senior Frontend Engineer - Real-Time Trading (Remote UK)

Reactive Markets Limited • USA

Remote
USD 93.000 - 146.000
Remote-friendly
Health insurance
Pension
+4
Software Engineer, Backend Systems
Software Engineer, Backend Systems

AIDA Recruitment • San Francisco (CA)

Vor Ort
USD 185.000 - 300.000
Competitive equity package
On-site work in San Francisco
Frontend Engineer
Frontend Engineer

Float • New York (NY)

Hybrid
USD 95.000 - 130.000
Head of Front End
Head of Front End

BettingJobs • USA

Vor Ort
USD 180.000 - 240.000
Staff Front End Software Engineer at Topstep
Staff Front End Software Engineer at Topstep

Feedinkoo: Remote Jobs • USA

Vor Ort
USD 180.000 - 250.000
Fully remote to hybrid environment
401(k) matching
Health, dental, and vision insurance
+2
Software Engineer Backend Systems New York
Software Engineer Backend Systems New York

AIDA Recruitment • New York (NY)

Vor Ort
USD 185.000 - 300.000
Salary range announced
Equity package
On-site in New York
+1