Frontiers Media

Senior Software Engineer with .NET and Vue.js

🇪🇸 Madrid, Espagne Hybride IT Temps plein Senior Publié Mai 25, 2026
Mode de travail Hybride
Contrat Temps plein
Seniorité Senior
Catégorie IT
Catégorie IT Ingénieur Back End
Langue English
Publié 25 mai 2026
Dernière vérification 28 mai 2026
Contexte JobGrid

Résumé du poste par JobGrid

Senior Software Engineer with .NET and Vue.js at Frontiers Media: Madrid, Espagne; Hybride; Temps plein; Senior; IT. JobGrid adds normalized role facts, source context, and a path to the employer application page so candidates can compare the listing before applying.

  • Location and workplace: Madrid, Espagne, Hybride
  • Role classification: IT, Ingénieur Back End, Temps plein, Senior
  • Source freshness: checked by JobGrid on 2026-05-28.
  • Application path: candidates continue to the employer application page with non-personal referral tags.

Who we are:  

At Frontiers, our purpose is simple yet ambitious: to make science open. We believe open science empowers the global scientific community to accelerate discovery and develop the solutions needed for healthy lives on a healthy planet. 

We are one of the world’s largest and most influential open-access research publishers. Every article we publish is peer-reviewed and quality-certified, ensuring research is accessible to everyone, everywhere. To date, Frontiers research has been viewed over 4 billion times, demonstrating the real-world impact of science without barriers 

Joining Frontiers means being part of a global, mission-driven organization at the intersection of science, technology, and innovation — working alongside passionate colleagues who care deeply about advancing knowledge for the benefit of society. 

To learn more about our impact and culture, please watch this video: https://www.youtube.com/watch?v=jLJ7ZO3wOW4

About the Role: 

We’re looking for a Senior Software Engineer to join a newly forming team focused on rebuilding and modernizing our internal accounting platform. This is more than a feature delivery role — it’s an opportunity to shape a business-critical system, influence technical direction, and help define how the platform evolves for the future. 

As part of a small, high-impact team, you’ll have strong ownership and autonomy from day one, combining hands-on engineering with technical leadership. You’ll work closely with Product Managers and stakeholders to break down a complex legacy system into scalable modern services using .NET, Vue.js, and modern architectural practices. 

The new platform is built on a best-in-class accounting solution, which means the team’s focus shifts away from reinventing foundational accounting mechanics and toward what creates the most value: engineering deep, reliable integrations with Frontiers’ internal systems. You’ll be designing the connective tissue that makes the platform feel seamless across the organization — robust, maintainable, and built to last. 

To build those integrations at speed and quality, we use spec-driven development powered by AI. Engineers author precise functional and technical specifications first; from those specs, AI tooling generates integration code as a starting point, which the team then reviews, refines, and owns. This workflow raises the bar for clarity and intentionality in software design, and it means you spend more time on architecture, edge cases, and correctness — and less time on boilerplate. 

We’re investing in AI-driven engineering workflows and modern software delivery approaches, giving you the opportunity to work with emerging technologies while solving complex technical challenges at scale. If you’re excited by modernization projects, technical ownership, close collaboration, and a supportive environment that values work-life balance, we’d love to hear from you.