Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Senior Vue / Nuxt Frontend Engineer

Jordan martorell s.l.

Barcelona

Híbrido

EUR 50.000 - 70.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A leading technology firm in Barcelona is seeking a Senior Vue/Nuxt Frontend Engineer to enhance their wealth management platform. The successful candidate will own the frontend architecture, build real-time interfaces, and collaborate with cross-functional teams. Ideal applicants should have over 7 years of software engineering experience, proficiency in Vue and Nuxt, and demonstrate strong communication skills in both Spanish and English. The role offers a flexible hybrid working environment and a variety of employee benefits.

Servicios

Fair compensation
Flexible working hours
Paid day off on your birthday
Health insurance
Digital canteen subsidized by Nora Real Food

Formación

  • 7+ years in software engineering.
  • Experience with real-time apps or AI-driven products is a strong plus.
  • Fluent in Spanish and English.

Responsabilidades

  • Own the architecture of the AI/multi-agent frontend (Vue + Nuxt).
  • Build event-driven UIs using WebSockets/SSE.
  • Work closely with backend, ML, and infra teams.

Conocimientos

Expert-level frontend skills with Vue + Nuxt
Real-time UI experience using WebSockets/SSE
Strong experience with data visualizations (D3.js, Cytoscape)
Comfortable using Docker / Docker Compose
Familiarity with backend concepts and APIs
Descripción del empleo

Flanks is shaking up the wealth management industry by making it simpler and way more efficient for financial institutions. Our SaaS platform is designed to help banks, family offices, and wealth managers get a full picture of their clients' financial assets—all in one place.

About the role – Senior Vue/Nuxt Frontend Engineer

Flanks is based in Barcelona. We are looking for a senior frontend engineer with a strong focus on real‑time interfaces and AI‑driven workflows. You’ll own the frontend architecture of the AI platform end‑to‑end: designing components, building data‑intensive dashboards, integrating real‑time streams, and shaping the patterns that define how users interact with agents.

What you’ll do
Frontend Architecture & Ownership
  • Own the architecture of the AI/multi‑agent frontend (Vue + Nuxt) from early design to production readiness.
  • Maintain and evolve tooling, CI/CD, testing strategy, and internal component libraries relevant to the AI product area.
Real‑Time UI Development

Build event‑driven UIs using WebSockets/SSE to show:

  • Streaming agent responses
  • Live logs
  • System state transitions
  • Execution traces
  • Ensure all real‑time views are smooth, performant, and reliable.
Interactive Components & Data Visualization

Build rich, interactive components for:

  • Conversation UIs (streaming token‑by‑token output)
  • Agent graphs/flows (D3, Cytoscape, Vue Flow, or equivalent)
  • Timelines, status panels, and debugging views
  • Craft dense financial data dashboards that support auditing, validation, and decision‑making.
Collaboration Across the Stack
  • Work closely with backend, ML, and infra teams to define events, APIs, and schemas.
  • Ensure the frontend reflects the underlying multi‑agent system with accuracy and clarity.
  • Partner with Product and Design to create UX patterns for AI interactions (prompting, context, controls, feedback loops).
Mentorship & Team Impact
  • Mentor engineers on frontend best practices, especially around real‑time apps and visualization.
  • Contribute to architectural discussions, standards, and documentation.
What we’d love to see – Technical Excellence
  • Expert‑level frontend skills with Vue + Nuxt, including scalable component architecture, state management, routing, and performance tuning.
  • Real‑time UI experience using WebSockets/SSE or other event‑driven streaming patterns.
  • Strong experience building complex dashboards and data visualizations (D3.js, Cytoscape, Vue Flow, or similar).
  • Comfortable using Docker / Docker Compose for local multi‑service development.
  • Familiarity with backend concepts, API design, and event schemas.
Mindset & Way of Working
  • Autonomous coder: rigorous, reliable, and self‑driven.
  • Problem‑solver who takes ownership end‑to‑end — from idea to shipped feature.
  • Strong communicator who explains trade‑offs clearly and collaborates smoothly with cross‑functional teams.
  • Able to balance speed, quality, and clarity in a fast‑evolving AI environment.
Experience & Requirements
  • 7+ years in software engineering (senior‑level).
  • Experience with real‑time apps, data‑heavy UIs, or AI‑driven products is a strong plus.
  • Fluent in Spanish and English.
  • Nice person—no ego, no toxicity, good vibes only.
  • Wealth/financial knowledge is a bonus, not a requirement.
What we offer
  • A full‑time, permanent contract.
  • Fair compensation for the role.
  • A cool office between Sants Estació and Plaça Espanya with stunning views of Barcelona.
  • Flexible working hours and hybrid work options.
  • Paid day off on your birthday.
  • Weekly fresh fruit, coffee, and tea on tap.
  • Friday happy hours after all‑hands meetings (optional).
  • Team‑building events.
  • Health insurance and flexible compensation with Alan.
  • A digital canteen, subsidised at 50% by Nora Real Food.
  • A yearly training budget.
The hiring process
  • Send us your CV, cover letter, etc.
  • Chat with our People Operations Specialist, Nicolás Guilarte.
  • Meeting with our Head of AI, Hector Borobia.
  • Technical discussion with Flanks team members.
  • Additional meetings as needed.
  • We send you an offer.

We aim to keep things moving fast—ideally wrapping things up in one to four weeks.

If this sounds like a good fit for you, we’d love to hear from you. Don’t hesitate to send us your CV and/or cover letter.

At Flanks, we believe in fostering diversity and inclusion across everything we do. We’re proud to be an equal‑opportunity employer and welcome all applications regardless of race, religion, gender, age, or disability status.

Additionally, we have an Equality Plan in place to ensure fairness and inclusivity in all our policies and practices.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.