Frontend Developer Senior (React) — Gesvision

  • Tiempo completo
  • andalusia

Gesvision

En Gesvision desarrollamos software para ópticas y clínicas que usan cientos de profesionales cada día. No hacemos proyectos efímeros ni webs de marketing: construimos producto, con impacto real en negocios reales.

Estamos llevando nuestra plataforma al siguiente nivel y buscamos un/a Frontend Senior para sumarse al equipo y empujar técnicamente el frontend.

El proyecto

Un ERP multi-tenant para ópticas y clínicas, con módulos de almacén y catálogo, historia clínica, facturación electrónica internacional y contabilidad. Datos reales, flujos de negocio complejos y usuarios que dependen del software para trabajar.

Qué harás en tu día a día

  • Desarrollar nuevas funcionalidades en un ERP en evolución constante.
  • Construir piezas reutilizables: formularios, tablas server-side, gestión de estado, sistema de diálogos.
  • Trabajar con APIs reales y datos complejos, colaborando estrechamente con backend (Java / Spring) y UX.
  • Mejorar rendimiento, mantenibilidad y experiencia de usuario.
  • Participar en decisiones técnicas. Aquí se escucha a quien programa.

Stack

React + TypeScript, Vite, Tailwind, PrimeReact, AG Grid, React Hook Form + Zod, TanStack Query, Zustand. Testing con Vitest y Playwright. Backend en Java / Spring.

Qué buscamos

  • 5+ años desarrollando producto con React en producción.
  • TypeScript a nivel medio-alto.
  • Experiencia real con formularios complejos y validación.
  • Experiencia con tablas o grids sobre datasets grandes.
  • Buenas prácticas de testing y estado global.
  • Capacidad para tomar decisiones de arquitectura y argumentarlas.
  • Mentalidad de producto: pensar cómo lo usarán personas reales.
  • Ganas de hacer las cosas bien, no solo que “funcionen”.

Qué ofrecemos

  • Trabajo presencial en Granada, en un equipo técnico estable y con buen ambiente.
  • Producto propio, sin clientes externos cambiando requisitos cada semana.
  • Ambiente tranquilo, sin postureo ni horas extra absurdas.
  • Decisiones técnicas razonadas, no impuestas.
  • Rango salarial: (a definir) — acorde a experiencia, lo hablamos abiertamente en la primera llamada.
  • Crecimiento real: el proyecto y la empresa están creciendo.

Proceso

  1. Llamada inicial para conocernos (~30 min).
  2. Entrevista técnica con el equipo.
  3. Prueba técnica corta y acotada (te respetamos el tiempo).
  4. Cierre y oferta.

Si te gusta React, te importa el código y quieres trabajar en un producto serio que se usa de verdad, Gesvision es tu sitio.

Por favor, para solicitar este trabajo visita es.whatjobs.com.