Frontend Developer Senior

Preference
Municipality of Paterna, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Senior
Compensation
€ 47K

Job location

Municipality of Paterna, Spain

Tech stack

Clean Code Principles
ASP.NET
JavaScript
3D Computer Graphics Software
Web Accessibility
API
HTML5
CSS
Design of User Interfaces
Ranorex
Web Content Accessibility Guidelines
Web Applications
Blazor
Cypress
Backend
GIT
Vue.js
Information Technology
Figma
Front End Software Development
REST
Docker

Job description

Buscamos un/a Frontend Developer Senior con criterio en UX/Diseño para sumarse al equipo encargado de la capa web de nuestro producto SaaS. Trabajarás principalmente con Razor/ ASP.NET (Vue y Blazor como complemento) en la creación de interfaces complejas y componentes escalables., Desarrollo Frontend - Diseñar y desarrollar interfaces complejas usando principalmente Razor, con complemento de Vue y Blazor según necesidad. - Desarrollo avanzado de componentes escalables y mantenibles en Razor, Vue y Blazor. - Implementar flujos de UI, formularios avanzados, validaciones, grids, dashboards y vistas interactivas. - Optimizar performance y asegurar compatibilidad cross-browser. - Gestión de estado y lógica de interfaz compleja.

Responsabilidad en UX/Diseño - Aportar criterio en decisiones de experiencia y diseño de interfaz. - Participar activamente en definición de especificaciones visuales e interacción (Figma). - Validar accesibilidad (WCAG), usabilidad y consistencia visual. - Proponer y evaluar mejoras de UX considerando viabilidad técnica. - Ser referente en criterio de diseño dentro del equipo frontend.

Responsabilidades transversales - Participar en decisiones de arquitectura frontend y estrategia tecnológica. - Elevar estándares de calidad: testing, documentación y buenas prácticas. - Revisar código y mentorización de perfiles más junior. - Integración con APIs RESTful, servicios backend y autenticación. - Colaborar estrechamente con equipos de desarrollo backend e IT.

Requirements

Si te gusta participar en decisiones técnicas end-to-end, aportar criterio en UX/Diseño, resolver problemas complejos de interfaz y elevar el nivel técnico del producto, este rol te encaja., * Grado o ingeniería en Informática u otras ingenierías como Telecomunicaciones o Multimedia.

  • +5 años desarrollando aplicaciones web complejas.
  • Experiencia sólida y demostrable con Razor/ASP.NET:
  • Componentes avanzados y patrones de arquitectura
  • Vistas complejas y gestión de estado
  • Performance y optimización
  • Integración con backend ASP.NET
  • Experiencia con Vue y/o Blazor es valorable.
  • Dominio de HTML5, CSS3 y JavaScript moderno.
  • Conocimiento de UX/Diseño: principios de usabilidad, accesibilidad y diseño visual.
  • Buen entendimiento de arquitectura, patrones y clean code.
  • Uso habitual de Git y flujos colaborativos.
  • Experiencia con testing automatizado: Cypress y/o Ranorex es muy valorable.
  • Familiaridad con Figma para colaboración en definición de interfaces., * Pensamiento crítico y criterio propio en decisiones técnicas y de UX/Diseño.
  • Capacidad de autonomía y responsabilidad en definición de interfaces.
  • Comunicación clara con perfiles técnicos y no técnicos.
  • Mentalidad de mejora continua centrada en producto y usuario.
  • Capacidad de mentoría técnica.
  • Colaboración efectiva con equipo backend e IT.
  • Orientación al usuario y sensibilidad hacia experiencia de interfaz.

Se valorará:.

  • Experiencia en diseño responsivo.
  • Conocimiento de Core Web Vitals y optimización de performance.
  • Experiencia en BabylonJS, WebXR o gráficos 3D.
  • Experiencia con WebAssembly.
  • Conocimientos de Docker.
  • Experiencia con testing de usabilidad o user research.
  • Inglés fluido (nivel B2 o superior)
  • Experiencia con accesibilidad web (WCAG).

Benefits & conditions

  • Modelo de Desarrollo de Talento (Itinerarios personalizados de desarrollo profesional, formación técnica asociada, sistema retributivo transparente, sistema de retribución flexible)
  • Salario en función de conocimiento aportado (entre 36.000 y 46.800€)
  • Retribución flexible
  • Beneficios en gimnasios, gratuidad en consumos de cafetería
  • Clases de inglés
  • Incorporación en una compañía con mucho potencial de crecimiento y desarrollo

About the company

En Preference, somos una empresa tecnológica con más de 30 años de historia, especializada en soluciones de software para el sector del cerramiento. Nos mueve el propósito de contribuir al mundo creando una organización referente en el sector, donde las personas puedan desarrollar su potencial y encontrar la felicidad en su trabajo.

Apply for this position