···
Log in / Register

Senior Frontend Developer

€ 36,000-46,800/year
Indeed
Full-time
Onsite
No experience limit
No degree limit
GHH2+6C Cruz de Gracia, 46980, Spain
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: We are seeking a Senior Frontend Developer with UX/Design expertise to develop complex interfaces within a SaaS product web team, delivering business solutions and raising the technical standard. Key Highlights: 1. Development of complex interfaces using Razor, Vue, and Blazor. 2. Providing expertise in UX/Design and frontend architecture. 3. Participating in end-to-end technical decisions and mentoring. **Who We Are?** ------------------- At Preference, we are a technology company with over 30 years of history, specializing in software solutions for the building envelope sector. Our purpose is to contribute to the world by building a leading organization in our industry — one where people can fulfill their potential and find happiness in their work. **What We Are Looking For?** ------------------ We seek a **Senior Frontend Developer** with UX/Design expertise to join the team responsible for the web layer of our SaaS product. You will primarily work with Razor/ASP.NET (with Vue and Blazor as complementary technologies) to build complex interfaces and scalable components. We need someone capable of translating business needs into frontend solutions, contributing expertise in user experience and design, actively participating in technical architecture decisions, and serving as a quality reference for interfaces within the team. If you enjoy participating in end\-to\-end technical decisions, contributing UX/Design expertise, solving complex interface problems, and elevating the product’s technical level, this role is ideal for you. **Responsibilities** --------------------- **Frontend Development** \- Design and develop complex interfaces primarily using Razor, complemented by Vue and Blazor as needed. \- Advanced development of scalable and maintainable components in Razor, Vue, and Blazor. \- Implement UI flows, advanced forms, validations, grids, dashboards, and interactive views. \- Optimize performance and ensure cross\-browser compatibility. \- Manage state and complex interface logic. **UX/Design Responsibility** \- Contribute expertise to interface experience and design decisions. \- Actively participate in defining visual specifications and interactions (Figma). \- Validate accessibility (WCAG), usability, and visual consistency. \- Propose and evaluate UX improvements considering technical feasibility. \- Serve as the design expertise reference within the frontend team. **Cross\-functional Responsibilities** \- Participate in frontend architecture and technology strategy decisions. \- Elevate quality standards: testing, documentation, and best practices. \- Conduct code reviews and mentor junior profiles. \- Integrate with RESTful APIs, backend services, and authentication. \- Collaborate closely with backend development and IT teams. **Essential Technical Requirements** --------------------------------------- * Bachelor's or engineering degree in Computer Science or related fields such as Telecommunications or Multimedia. * 5+ years developing complex web applications. * Proven, solid experience with Razor/ASP.NET: + Advanced components and architectural patterns + Complex views and state management + Performance and optimization + Backend ASP.NET integration * Experience with Vue and/or Blazor is desirable. * Proficiency in HTML5, CSS3, and modern JavaScript. * Knowledge of UX/Design: usability principles, accessibility, and visual design. * Solid understanding of architecture, design patterns, and clean code. * Regular use of Git and collaborative workflows. * Experience with automated testing: Cypress and/or Ranorex is highly valued. * Familiarity with Figma for collaboration in interface definition. **Soft Skills** --------------- * Critical thinking and independent judgment in technical and UX/Design decisions. * Autonomy and accountability in interface definition. * Clear communication with both technical and non\-technical stakeholders. * Continuous improvement mindset focused on product and users. * Ability to provide technical mentorship. * Effective collaboration with backend and IT teams. * User\-centric orientation and sensitivity toward interface experience. **Bonus Qualifications:** ----------------- * Experience in responsive design. * Knowledge of Core Web Vitals and performance optimization. * Experience with BabylonJS, WebXR, or 3D graphics. * Experience with WebAssembly. * Knowledge of Docker. * Experience with usability testing or user research. * Fluent English (B2 level or higher) * Experience with web accessibility (WCAG). **What We Offer?** ------------------- * Talent Development Model (Personalized professional development paths, associated technical training, transparent compensation system, flexible remuneration system) * Salary based on expertise contributed (between 36\.000 and 46\.800€) * Flexible remuneration * Gym benefits, complimentary cafeteria consumption * English classes * Opportunity to join a company with strong growth and development potential

Source:  indeed View original post
David Muñoz
Indeed · HR

Company

Indeed
David Muñoz
Indeed · HR

Similar jobs

Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.