CareerPlanGet AI match score →

Senior Full-Stack Engineer (.net, Vue.js)

Madrid, Community of Madrid, Spain💼 Full-time🗓 2026-06-26 → 2026-07-31

Core

Build and evolve the Research Topic Management (RTM) platform enabling global researchers to collaborate, curate themed peer-reviewed collections, and publish open-access scientific knowledge.

Role type

Senior Full-Stack Engineer (.NET backend lean)

Builds

Distributed .NET system with Vue/Nuxt frontends, SQL Server-heavy data operations, and async integration workflows for the RTM application.

Domain

Scientific publishing / Open access knowledge platforms

Deliverable

production ML models | product features

Required skills

.NET Core/Framework, Vue.js (2/3), SQL Server performance tuning, REST API design, distributed system architecture, microservices, micro-frontends, JavaScript, CSS, HTML

Preferred skills

Nuxt, GraphQL, NoSQL, RabbitMQ/Kafka, Docker/Kubernetes, CI/CD pipelines, AI tooling for engineering workflows

Technologies

.NET, Vue.js, Nuxt, SQL Server, GitHub Actions, Azure DevOps, RabbitMQ, Kafka, Docker, Kubernetes

Responsibilities

Design, develop, and maintain scalable web applications; modernize legacy Angular apps to Vue/Nuxt; own full-stack projects end-to-end; optimize applications for performance and scalability; troubleshoot complex technical challenges in distributed systems; leverage AI tooling for code review and analysis.

Seniority

Senior, hands-on IC with technical leadership

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗