Play Your Brand logo
Play Your Brand logo

© 2026 Play Your Brand

Política de privacidad|Sub-encargados|Tus derechos|Ayuda|Ver todas las ofertas

Portal de empleo impulsado por Mainder

Ayúdanos a mejorar esta página

Usamos datos anónimos para saber qué funciona en esta página de empleo y mejorarla. Nada personal, solo estadísticas de uso. Política de privacidad

    Play Your Brand background
    Play Your Brand logo on hero

    ÚNETE A NUESTRO EQUIPO

    Nueva oportunidad

    Senior Frontend Developer

    Barcelona, Barcelona, España
    Publicada hace 2 meses

    Buscamos un/a Senior Frontend Developer para construir interfaces complejas en nuestro stack actual basado en Laravel, Livewire, Filament, PostgreSQL, Laravel Multitenancy, Playwright, Docker ...

    Trabajarás en funcionalidades reales de producto: desde herramientas internas de alta densidad de información, como un constructor de presupuestos con más de 80 partidas, hasta vistas públicas para clientes finales orientadas a conversión y experiencia de usuario. Formarás parte de un equipo reducido en el que el código llega rápidamente a producción y tiene impacto directo en el negocio.

    Responsabilidades

    • Desarrollar funcionalidades completas dentro del stack Laravel actual (Blade, Livewire, Filament), desde el diseño técnico hasta su despliegue en producción.

    • Implementar interfaces complejas y de alto rendimiento: tablas extensas, edición inline, drag and drop, virtualización y gestión de estado complejo.

    • Construir vistas públicas orientadas al cliente final, con foco en diseño cuidado, conversión y comportamiento responsive.

    • Mantener y ampliar el sistema de diseño y la biblioteca de componentes existente.

    • Escribir tests y participar en las code reviews del equipo.

    • Colaborar con el equipo de backend en la definición de la lógica y los datos que se exponen al frontend.

    • Participar activamente en la evolución progresiva del stack hacia una arquitectura desacoplada con Next.js, contribuyendo a la definición técnica de esta transición.

    • Integrar herramientas de inteligencia artificial (Cursor, Claude, GitHub Copilot u otras) en el flujo de desarrollo para incrementar la productividad y la calidad del código.

    Requisitos

    Imprescindibles

    • Mínimo 4 años de experiencia en desarrollo frontend en producción.

    • Experiencia sólida con Laravel y Blade en proyectos en producción.

    • Experiencia con al menos una de las siguientes tecnologías del ecosistema Laravel: Livewire, Filament, Vue con Inertia.

    • Capacidad demostrada para construir interfaces complejas y performantes: tablas grandes, edición inline, drag and drop, gestión de estado complejo.

    • Experiencia con Tailwind CSS y construcción de bibliotecas de componentes reutilizables.

    • Sensibilidad por el diseño y la experiencia de usuario, con capacidad para trabajar a partir de diseños en Figma o briefs funcionales.

    • Conocimientos sólidos de HTML semántico, CSS moderno, JavaScript moderno y accesibilidad.

    • Uso habitual de herramientas de inteligencia artificial en el flujo de desarrollo.

    • Castellano y/o catalán fluido. Inglés técnico para documentación, librerías e integraciones.

    Valorable

    • Experiencia con Next.js (App Router) y TypeScript en proyectos en producción, de cara a la futura migración del stack.

    • Experiencia con React moderno (hooks, context, suspense).

    • Manejo de gestión de estado en SPAs (TanStack Query, Zustand, Pinia o equivalentes).

    • Animaciones e interacciones avanzadas con Framer Motion, GSAP u otras librerías equivalentes.

    • Experiencia con testing: Pest, PHPUnit, Vitest, Playwright para tests end-to-end.

    • Optimización de rendimiento: Core Web Vitals, análisis de bundle, lazy loading, code splitting.

    • Documentación de componentes con Storybook.

    • Experiencia con librerías de drag and drop (dnd-kit, SortableJS, Vue Draggable).

    • Conocimientos de Laravel a nivel backend para entender el contexto completo del stack.

    Competencias

    • Atención al detalle: cuidado por la calidad visual y funcional del producto final.

    • Pragmatismo técnico: priorización del software que aporta valor en producción frente a soluciones excesivamente complejas.

    • Capacidad de colaboración con los equipos de backend, diseño y producto.

    • Autonomía: capacidad de avanzar a partir de un Figma o un brief, identificando las preguntas adecuadas en cada momento.

    • Adaptabilidad: capacidad de trabajar con el stack actual y, al mismo tiempo, contribuir a la transición hacia el stack futuro.

    Stack

    • Stack actual: Laravel 11+, PHP 8.4, Blade, Livewire, Filament, Vue, Inertia, Tailwind CSS.

    • Backend: Laravel 11+, PostgreSQL 17, Redis, Horizon.

    • Stack futuro previsto: Next.js 14+ (App Router), TypeScript, shadcn/ui, TanStack Query.

    Herramientas: GitHub, Jira, Slack, Notion, Claude.

    Apúntate ahora

    1
    2
    3

    3 pasos · menos de 2 minutos