Resumen del rol

Lead Frontend Engineer

Requisitos y responsabilidades

Contenido del rol extraído en secciones para revisar más rápido.

What You'll Work On

  • Driving the technical direction of the frontend application stack — architecture, standards, and the trade-offs that keep the platform fast and maintainable
  • Hands-on TypeScript and Rust — building and reviewing the most critical or complex work yourself
  • Real-time, data-dense trading interfaces across FX, Equities, and Cryptocurrency, and the application services behind them
  • Owning code quality across the team through review, design sessions, and the standards you set and enforce
  • Developing the engineers on the team — technical craft and the non-coding skills that let people scale
  • Shaping the roadmap with the CTO, CDO, Technical Delivery, and Client facing teams, and turning priorities into delivered software
  • Ensuring the team owns its Level 3 support, observability, and operational readiness — reliability is not optional

Technical:

  • Strong full-stack engineering background with deep TypeScript / JavaScript (ES6+) (5+ years, including time leading or setting technical direction for a team)
  • Familiarity 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
  • Solid grasp of distributed systems, API design, and real-time data (REST, WebSockets, network protocols) — you understand what it takes to build software that's fast and reliable under load
  • Able to make and defend architectural decisions, and explain the trade-offs to engineers and non-technical stakeholders alike
  • Experience in financial services or trading technology

How you lead:

  • You lead by example. You write code, review designs, and hold the highest standards. Engineers respect a lead who understands the work, not one who manages it from a distance
  • You build strength across the team. You know when to be hands-on and when to step back. You lead with depth and raise the others up, rather than being the single point of failure
  • You own it. You take responsibility for the team's delivery, quality, and production reliability — not just your own output. When something breaks, you lead the investigation and fix
  • You develop people. You invest time in mentoring and growing the team, and you can point to engineers who are better for having worked with you
  • You're direct and honest. You give specific, timely feedback, and you hold a quality line without becoming a bottleneck
  • You communicate. We're a distributed team across multiple time zones. Clear, proactive communication — especially during incidents and in stakeholder updates — 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

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
Roles similares

Mantén una lista de respaldo.

Ver stack
FocoLead Frontend DeveloperÁrea del rol
Señal de senioritySeniorNivel del candidato
StackJavaScript, React, RESTSkills principales
Ubicación1 país aceptadoElegibilidad

Stack

Usa estas tags para comparar roles remotos similares.

Elegibilidad de ubicación

Candidatos deberían aplicar solo cuando el país del perfil aparece aquí.

Tu perfilPaís no definidoInicia sesión para comparar tu país con este rol.

Flujo de contratación

WithMira muestra el rol y luego envía candidatos a la aplicación de la empresa.

1Revisa fit del rol, stack y elegibilidad de ubicación en WithMira.
2Abre la página de aplicación de la empresa desde el link rastreado.
3Guarda el rol o suscríbete a oportunidades similares antes de salir.