Desarrollador/a Full Stack .NET
Summary
Full-stack .NET developer to technically lead the maintenance and evolution of web applications and portals built on .NET and Umbraco. Day to day spans backend architecture, frontend work (HTML5/CSS3/Sass, JavaScript/TypeScript, Razor), API integrations (REST, SOAP, WCF), relational databases, and accessibility/SEO/performance optimization.
Buscamos un/a Desarrollador/a Full Stack .NET + Umbraco con sólida experiencia en .NET y Umbraco para liderar técnicamente la evolución de aplicaciones y portales web.
Participarás en todo el ciclo de desarrollo, desde la arquitectura y el desarrollo backend hasta la capa de presentación, las APIs, el rendimiento, la accesibilidad y el SEO.
🎯 Responsabilidades
- Liderar técnicamente el mantenimiento correctivo y evolutivo de aplicaciones y portales.
- Analizar, diseñar y construir soluciones web sobre .NET 4.0 o superior.
- Desarrollar e integrar soluciones con Umbraco y Drupal.
- Diseñar la arquitectura de contenidos y la capa de presentación de los portales.
- Desarrollar interfaces con HTML5, CSS3/Sass, JavaScript ES6+, TypeScript y Razor.
- Integrar el frontend con las APIs de Umbraco.
- Trabajar con bases de datos relacionales como Oracle, SQL Server y MySQL.
- Integrar servicios SOAP, REST y WCF.
- Velar por la accesibilidad WCAG 2.1 AA, el SEO técnico y los Core Web Vitals.
- Aplicar estrategias de caché y optimización del rendimiento.
- Participar en el análisis, diseño, construcción y evolución de soluciones.
🛠️ Requisitos imprescindibles
- Experiencia profesional sólida en Umbraco.
- Experiencia en desarrollo .NET.
- Conocimientos de desarrollo frontend con HTML5, CSS3/Sass, JavaScript ES6+ y TypeScript.
- Experiencia con Razor y APIs de Umbraco.
- Conocimientos de bases de datos relacionales.
- Experiencia trabajando con integraciones REST, SOAP y/o WCF.
- Experiencia en proyectos web.
- Capacidad para asumir responsabilidad técnica y trabajar de extremo a extremo.
- Titulación universitaria.
➕ Se valorará
- Experiencia con Drupal u otros CMS.
- Conocimientos de metodologías BEM e ITCSS.
- Experiencia en WCAG 2.1 AA.
- Conocimientos de SEO técnico, Core Web Vitals y estrategias de caché.
- Experiencia en proyectos móviles.
- Titulación universitaria de grado medio o superior.
📄 Condiciones
- Contrato indefinido.
- Salario en función de la experiencia profesional.
Must-have skills: .NET, TypeScript.
Nice-to-have skills: API Design, Microsoft SQL Server, Web Applications.
Open only to candidates already eligible to work in the EU.