Buscamos incorporar un/a Desarrollador/a Full Stack Senior con sólida experiencia en entornos .NET y frameworks de frontend (Vue, Razor, Blazor) para incorporarse a nuestro equipo de desarrollo web.
Formará parte del equipo responsable de la parte web de nuestro producto SaaS, trabajando sobre funcionalidades que nacen de la colaboración con nuestros clientes y se transforman en mejoras estándar del producto.
Responsabilidades
- Diseñar, desarrollar y mantener funcionalidades utilizando C#, Razor, Blazor y Vue.
- Participar en decisiones de arquitectura y mejora continua del producto asegurando escalabilidad y usabilidad.
- Optimizar rendimiento, seguridad y calidad del código.
- Implementar y consumir APIs REST, integrando frontend y backend de forma eficiente.
- Colaborar con el resto de los equipos para garantizar entregas de calidad.
- Revisar código y guiar a perfiles más junior dentro del equipo.
- Documentar soluciones técnicas y buenas prácticas.
Requisitos Técnicos
- Grado o ingeniería en Informática o estudios equivalentes.
- Mínimo 5 años de experiencia en desarrollo de aplicaciones web complejas usando ASP .NET Core / Framework, MVC y Entity Framework.
- Diseño de componentes Razor, Blazor y Vue y desarrollo de aplicaciones que sean Responsive.
- Conocimiento avanzado de SQL Server: optimización de consultas y procedimientos almacenados.
- Experiencia con APIs RESTful, integración de servicios y autenticación (JWT, OAuth2).
- Experiencia con Git y flujos de trabajo colaborativos (GitFlow).
- Buen entendimiento de arquitectura de software, patrones de diseño y seguridad web.
- Experiencia previa en proyectos con microservicios o arquitecturas distribuidas.
Soft Skills
- Capacidad analítica y pensamiento crítico.
- Autonomía y responsabilidad en la ejecución y entrega de proyectos.
- Comunicación clara y colaborativa con equipos técnicos y no técnicos.
- Orientación a resultados y mejora continua.
- Liderazgo técnico y capacidad de mentoría.
Se valorará positivamente
- Experiencia en BabylonJS o similares y WebXR.
- Experiencia en la integración de WebAssembly.
- Conocimiento de Docker.
- Inglés fluido.
La misión será aportar experiencia técnica, visión arquitectónica y autonomía en el desarrollo de soluciones robustas, escalables y mantenibles.