- LocationMadrid
- Job type Mid level - 1 to 3 years
- DisciplineInformation Technologies
- Reference5671-73
Frontend Developer - React y Typescript
Job description
-
Ubicación y Modelo: Híbrido en Alcalá de Henares (L-X en oficina; J-V remoto) negociable
-
El Proyecto: SaaS de Field Service Management.
-
Salario: 28.000 € – 32.000 € brutos anuales.
El Proyecto
Imagina un mundo donde las empresas de mantenimiento ya no dependen de hojas de cálculo caóticas o post-its perdidos. Nuestro cliente ha desarrollado una plataforma potente en tiempo real que digitaliza todo el ciclo de vida de los servicios técnicos. Desde la gestión de órdenes de trabajo hasta la optimización de rutas e inventario, este software es la columna vertebral de las operaciones de sus usuarios.
Como parte del equipo de ingeniería, no trabajarás en "funcionalidades porque sí". Construirás un producto robusto y escalable utilizado por personas reales que dependen de tu interfaz para hacer su trabajo de forma eficiente.
El Rol y sus Responsabilidades
Tu objetivo principal será construir una experiencia de usuario fluida y de alto rendimiento. Te encargarás de:
-
Arquitectura de Funcionalidades: Implementar nuevos módulos usando React 19 y TypeScript para mantener la plataforma a la vanguardia.
-
Maestría en Estado y Formularios: Gestionar flujos de datos complejos con Zustand y asegurar la integridad de los datos con React Hook Form y Zod.
-
Integración de APIs: Consumir datos de forma eficiente a través de Apollo Client y GraphQL para que la interfaz vuele.
-
Consistencia de UI: Trabajar con un Sistema de Diseño propio basado en Radix UI y TailwindCSS para que todo luzca impecable.
-
Control de Calidad: Participar en revisiones por pares (code reviews) y mantener un código limpio y modular para garantizar la escalabilidad a largo plazo.
¿Qué deberías aportar?
Lo Imprescindible (Must-Haves):
-
Experiencia Sólida: Has pasado tiempo de calidad en el ecosistema de React + TypeScript.
-
Especialista en Lógica: Tienes un dominio profundo de los hooks, la optimización de rendimiento y la gestión de estado moderna.
-
Tu Caja de Herramientas: Familiaridad con Zustand, React Hook Form y buenas prácticas de Git.
-
Espíritu de Equipo: Crees que el mejor software se construye mediante la colaboración y la comunicación horizontal.
Lo que nos encantaría (Nice-to-Haves):
-
Experiencia con React Native (desarrollo de Apps móviles) y SQLite.
-
Familiaridad con frameworks de testing como Vitest o Jest.
-
Conocimientos en entornos de CI/CD y documentación técnica.
¿Qué hay para ti?
-
El Reto: Trabajarás con un stack moderno (React 19, Vite, Sentry). Nada de pesadillas con código antiguo; aquí apostamos por código limpio y modular.
-
Crecimiento: Onboarding real y soporte de un equipo que valora de verdad la documentación y el acompañamiento.
-
Buen Rollo: Un entorno internacional y dinámico donde se respeta tu autonomía técnica.
-
Estabilidad: Un proyecto a largo plazo con una visión clara y una hoja de ruta sólida.
Sobre la Empresa
Nuestro cliente es una empresa de software consolidada y especializada en Field Service Management (FSM). Su propósito es liderar la transformación digital, ayudando a las empresas a dejar atrás los procesos manuales en favor de flujos de trabajo inteligentes y automatizados. Valoran la jerarquía horizontal, la transparencia y una cultura donde cada desarrollador tiene voz en la evolución del producto.