Software Engineer (AI-Augmented) - .NET, Vue.js and Cursor

Frontiers
Frontiers
MadridPresencialCompetitivoPublicado hace 1 mes
🇬🇧Inglés requerido
Frontiers

Software Engineer (AI-Augmented) - .NET, Vue.js and Cursor

Anuncio original

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

The Vision

We aren't just looking for someone who can write code; we are looking for a software artisan who views AI as their primary superpower. At our core, we are rebuilding a massive-scale product that manages 20 years of scientific legacy-manuscripts, journals, and complex user data.

We believe that in the era of AI, the "how" of coding is evolving. We need an Engineer who can pilot AI tools to handle the heavy lifting while focusing their human intellect on problem-solving, architectural integrity, and business value.

The Role: What You'll Do

    • AI-Driven Development: Use Cursor AI and LLMs to accelerate development, refactor legacy logic, and maintain high code quality.
    • Full-Stack Ownership: Build and maintain robust backend services in C#.NET and modern, reactive front-ends using Vue.js (3) and TypeScript.
    • Collaborative Design: Work within a 2-week Scrum cycle, participating in daily CI/CD deployments and proactive monitoring via New Relic.
    • The "Human" Element: Spend your time refining business requirements, asking the "why" behind features, and ensuring we are solving the right problems for our customers.

Requirements

    • The "Pilot" Profile: 4+ years of experience in software engineering. You don't need to have every library memorized, but you must have the architectural intuition to know what "good" looks like and the AI-fluency to get there fast.
    • AI as a Daily Driver: You have a proven workflow using Cursor AI (or similar) to gain context, generate code, and debug. You are passionate about the era of LLMs and see them as a way to deliver business solutions more effectively.
    • Conceptual Depth: You understand the first principles of C#.NET, Vue.js, and APIs. You don't need to be an expert in every DB flavour, but you should understand how NoSQL (MongoDB), SQL, or Graphs function so you can use AI to navigate and query them.
    • Soft Skills are the New Hard Skills: Since AI handles the syntax, you focus on the "human" side: refining business requirements, asking the right questions, and being a great team player who helps others move faster.
    • Madrid-Based: You are based in Madrid and value the collaboration and team building that comes with being in the office 3 days a week.

Our Tech Environment & Culture

    • Agile: 2-week Sprints using Jira.
    • Quality: Dedicated Quality Engineer on the team; we value clean, tested code.
    • DevOps: Daily CI/CD and Git-based workflows.
    • Observability: We use New Relic to stay ahead of alerts and performance bottlenecks.
    • Modernity: We are in a "rebuild" phase-this is your chance to leave a mark on a product with massive historical significance.

If you meet most of the requirements but not all, we encourage you to apply. We value strong engineering fundamentals, ownership, and the ability to grow within a modern, evolving technology environment.

Benefits

  • We prioritise office presence and emphasise in-person collaboration, but also offer appropriate adjustments where needed, in line with company policy
  • Extra wellbeing days on top of your annual leave allowance
  • Up to 3 paid volunteering days each year
  • 24/7 confidential Employee Assistance Programme (wellbeing, mental health, legal & financial support)
  • Learning & development support via the Frontiers Learning Hub
  • Competitive local benefits country dependent (e.g. healthcare and pension/retirement provision)

Why Join Us?

You will be joining a team of four engineers where your voice matters. We aren't afraid of the future of software engineering; we are actively defining it. If you want to work on a high-data-volume project where your soft skills and AI-prompting abilities are just as important as your C# knowledge, let's talk.

Frontiers actively embraces diversity and is a safe and welcoming workplace. Recruitment is free from discrimination - including based on race, national or ethnic origin, age, religion, disability, sex, gender identity or sexual orientation. With employees from more than 50 different nations, our diversity creates vibrant teams and constantly challenges us to appreciate multiple perspectives.

Events Coordinator

London, United Kingdom
2d

Administrative and Project Coordinator, Frontiers Planet Prize

Warsaw, Poland
2d
Remoto

Key Account Manager, North America

North Carolina, United States
1sem

Production Specialist

Warsaw, Poland
1sem

Research Integrity Specialist

Warsaw, Poland
1sem

Peer Review Operations Manager

Warsaw, Poland
1sem
Remoto

Account Development Specialist, North America

Washington, United States
2sem

Publishing Development Specialist

Madrid
3sem

AI Analyst - Customer Service

Warsaw, Poland
3sem

Account Development Specialist, Europe

Warsaw, Poland
4sem

DevOps Engineer (m/f/d)

Barcelona, EMEA, ES / Santa Cruz de Tenerife, EMEA, ES / Barcelona, EMEA, ES
Nuevo

IT Engineer (m/f/d) Local Support Spain

Santa Cruz de Tenerife, EMEA, ES
Nuevo

Hardware Test Engineer

Barcelona, ES
Nuevo

Senior Protocol Stack & Network Automation Engineer

Barcelona, ES
Nuevo

Ground Software (Junior)

Barcelona, ES
Nuevo

Principal Antenna Product Engineer

Barcelona, ES
Nuevo

Principal Mechanical Engineer

Barcelona, ES
Nuevo

Technical Roaming Integrations Engineer

Barcelona, ES
Nuevo

Senior Hardware Engineer – Space & Defence

Tres Cantos, España, ES / Getxo, España, ES
Nuevo

Tender Engineer – Space Institutional Market (RF & Communications)

Seville, España, ES / Santander, España, ES / Getxo, España, ES / La Poveda, España, ES
Nuevo

Engineering Graduate Program (9 months)

Madrid, ES / Málaga, ES
Nuevo

Business Development Representative

Madrid, ES / Stockholm, SE / London, GB / EU, EU (Remote)
Nuevo

Account Executive

EU, EU (Remote) / London, GB / Madrid, ES / Stockholm, SE
Nuevo

Operador/a de Mercado Eléctrico Energía · Madrid - Headquarters

Madrid, ES
Nuevo

Programa de Becas Solaria - Recién Graduados Madrid - Headquarters

Madrid, ES
Nuevo

IT Manager IT · Madrid - Headquarters

Madrid, ES
Nuevo

Account Executive (New Business) – Data, Analytics & AI

Madrid, ES
Nuevo

Data Engineer (dbt)

Madrid, ES / Barcelona, ES / Santiago de Compostela, ES / València, ES
Nuevo

Data Engineer (Snowflake & DBT)

Madrid, ES / Barcelona, ES / Logroño, ES / Remote, ES / Santiago de Compostela, ES / València, ES
Nuevo

Specialist Business Consultant Strategy – Pharma Industry

Madrid, ES / Barcelona, ES
Nuevo

Candidatura gestionada por Frontiers