远程工作雷达

高级前端工程师

Senior Frontend Engineer

开发工程设计限定地区(需当地身份)日间重叠仅 1 小时,需熬夜配合
公司Reactive Markets
薪资未公开
工作地点United Kingdom
地域资格限定地区(需当地身份)
时区要求日间重叠仅 1 小时,需熬夜配合
用工类型Full Time
发布时间今天
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 United Kingdom 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。
作息提示:日间重叠仅 1 小时,需熬夜配合。

高级前端工程师
远程(英国基地)| 全职
关于我们
Reactive Markets 是 2026 年场外交易交易平台年度获奖者()。我们的网络每天处理超过 500 亿美元的交易量,涵盖外汇、股票和加密货币,连接着全球 40 多家领先的流动性提供方。
我们构建的技术边界极限的交易系统——毫秒级的差异都可能带来真实金钱的损失。我们的工程团队规模小、资深,并深入投入于打造前沿、可靠、高性能系统的工艺。
职位描述
我们正在寻找一位高级全栈工程师来构建客户日常使用的交易平台。尽管名为“前端”,但这并不是一个仅涉及用户界面的角色——我们的前端团队使用 TypeScript 和 Rust 在整个应用堆栈中工作,从交易员界面到其背后的服务。这与我们的后端团队不同,后端团队负责低延迟的 C++/Go 交易引擎。
这是一个高级个人贡献者角色,适合那些能够独立承担最困难问题并完成的人。你将全程负责复杂、模糊且性能关键的工作——从设计、开发、测试、部署到生产环境的支持。你通过代码、工艺和指导来领导,为团队树立技术标杆。这不是一个写完代码就扔过墙的角色:我们的工程师负责整个生命周期,当出现问题时,你是团队中调查和修复问题的一部分。
偶尔需要在正常工作时间之外进行生产发布、计划维护窗口以及关键事件中的三级支持。我们会尽量减少这种情况,并认可这种付出——但运营一个生产交易平台意味着在关键时刻必须在场。
你将参与的工作

  • 使用 TypeScript 和 Rust 开发复杂的全栈功能——从交易员界面到其背后的应用服务
  • 实时市场数据展示以及在外汇、股票和加密货币领域高吞吐量、低延迟的应用代码
  • 使用 React 和响应式状态管理(RX、MobX 或类似工具)构建要求高、数据密集的交易界面
  • 分布式系统和实时数据,通过 REST、WebSocket 和网络协议实现
  • 解决团队面临的最复杂技术问题的架构和解决方案设计
  • 可观测性和监控——仪表盘、警报和指标,使前端行为可见
查看英文原文

Senior Frontend Engineer
Remote (UK-based) | Full-Time
About Us
Reactive Markets is the 2026 OTC Trading Platform of the Year (). Our network handles over $50 billion in daily trading volumes across FX, Equities, and Cryptocurrency, connecting 40+ 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.
The Role
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.
What You'll Work On

  • 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

What You Get

  • 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
We keep our process focused and respectful of your time. Our process follows three stages.
Stage 1: Initial Conversation with Talent Acquisition
Format: Video call, ~30-45 minutes
Stage 2: Hiring Manager Conversation with the relevant team lead or hiring manager
Format: Video call, ~60 minutes
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.
How to Apply
Please apply directly via this job posting — all applications, including those submitted via LinkedIn, are managed through our applicant tracking system, so you'll always land in the same place regardless of where you found this role.
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
Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

FIX上架与客户支持

Reactive MarketsUnited KingdomFull Time今天
职能支持限定地区(需当地身份)日间重叠仅 1 小时,需熬夜配合

前端负责人

Reactive MarketsUnited KingdomFull Time今天
开发工程设计限定地区(需当地身份)日间重叠仅 1 小时,需熬夜配合

← 返回全部职位