Full-Stack Software Engineer – MedTech / IVD (Barcelona)

Full-Stack Software Engineer – MedTech / IVD (Barcelona)

23 sep
|
ABCDx
|
Barcelona

23 sep

ABCDx

Barcelona

Hybrid role (Barcelona) | 80–100% preferred; flexible arrangements considered

Location: Barcelona Health Hub (BHH), Recinte Modernista de Sant Pau, Barcelona, Spain

About ABCDx

ABCDx is a Swiss Spanish MedTech company developing blood-based point-of-care diagnostic solutions combining biomarkers, lateral-flow technologies, smartphone-based image analysis and clinical algorithms. Our programs focus on acute neurological and cardiovascular conditions, with clinical development activities across Spain, Switzerland and other European centers.

We’re building technology that can fundamentally change how acute conditions are assessed faster, earlier, and more objectively with real consequences for patients’ lives.

Science got us here.

The next step is turning that science into robust, regulated digital products used in clinical studies and ultimately in routine care.

This is not a role where you only maintain an existing application.

You will help build, integrate, document and own the software platform supporting multiple IVD products.

Your Mission

Build Regulated Software That Reaches Patients

We're looking for a full-stack software engineer to join our small, high-impact team and help build the digital platform behind our point-of-care diagnostic products for acute and emergency care. The role spans mobile, web, cloud integration and third-party SDKs across several products that share a common architecture.

You'll work closely with our Head of Product / Product Owner and external technology partners, building, integrating and industrialising regulated digital products across three major grant-funded development programs. The current technology stack includes:

- React Native / Expo for mobile (iOS & Android)
- React for web
- A cloud backend platform integrated within our QMS-controlled IVD software architecture (provided by an external partner)
- Third-party SDKs and APIs (provided by external technology partners)

Comfort working across both the React Native/Expo and React web ecosystems is highly valuable. This role will directly contribute to decisions on our frontend and system architecture, including native mobile vs. web-based approaches, reusable components, interfaces and long-term maintainability.

Responsibilities

- Build and maintain the shared digital architecture across ABCDx diagnostic products, including mobile applications, web portal, APIs, cloud integration and third-party SDKs, reusing common components where appropriate
- Own implementation and software architecture decisions, including code quality, testing strategy, technical debt, CI/CD, release management and evaluation of native mobile vs. web-based product experiences
- Own the technical interface with external software, cloud and SDK providers,



ensuring ABCDx retains sufficient understanding, documentation, version control and ability to maintain its regulated products over their lifecycle
- Work within our medical device / IVD software lifecycle and QMS, contributing to software requirements, architecture, traceability, verification and validation, risk management, cybersecurity and controlled change and release documentation
- Collaborate with Product, Regulatory & Quality, Clinical, Innovation & Operations, and external development partners to deliver software aligned with clinical, regulatory and grant milestones
- Support clinical deployment and continuous product improvement, including version-controlled releases, usability testing, troubleshooting, bug fixing, data-flow issues and changes arising from clinical and field feedback

Profile - What we need:

- Degree in Computer Science, Software Engineering or a related field, or equivalent professional experience
- Strong command of TypeScript or JavaScript.
- Solid hands-on experience with Expo and/or React Native, as well as React and Vite for web.
- Comfort integrating and building on top of third-party SDKs, APIs and cloud platforms: you don't need to build everything from scratch, but you do need to read, understand, extend and debug code and systems built by others.
- Ability to reason about and contribute to system architecture across an interconnected full-stack system: mobile app, web portal, APIs, cloud backend, algorithms and external SDK integration.
- Working knowledge of Node.js or equivalent backend technologies is a plus, particularly for API and backend-adjacent integration work
- Experience driving the CI/CD pipeline, working with GitHub and GitHub Actions.
- Prior experience in a regulated industry (preferably MedTech, IVD or digital health) is a strong plus. Familiarity with IEC 62304, ISO 13485, IVDR/FDA software expectations, structured documentation, traceability and controlled change management is desirable; specific regulatory certifications are not required.
- Knowledge of AWS and cloud-based backend services is a plus.
- 3+ years of relevant professional software engineering experience
- Comfortable working in a small, fast-moving MedTech company where the role requires a hands-on, proactive and adaptable mindset, with the ability to take ownership and contribute across multiple projects and areas as priorities evolve.
- Languages:



English: fluent, essential. Spanish: fluent, a plus.
- We are ideally looking for an 80–100% commitment, with flexibility to discuss other arrangements for the right candidate.

Personal profile

We are looking for someone who is proactive, self-driven and comfortable driving their own projects, while enjoying working closely as part of a small team. The ideal candidate will have strong critical thinking skills and the ability to anticipate problems rather than simply react to them.

We value someone who is curious and versatile, comfortable working across architecture, development, integration, maintenance and implementation as the product evolves, and collaborating with both external technology providers and internal teams. As we operate in a regulated MedTech environment, the person should also be rigorous and comfortable with documentation, traceability, and QMS processes.

Benefits

- See the direct impact of your work internally and in the real world.
- Work in a purpose-driven, self-managed startup with real autonomy.
- Join a team that values honesty, curiosity, and collaboration over hierarchy.
- Have the freedom to experiment, learn, and innovate without fear of failure.
- The opportunity to build the software foundation of a scaling MedTech startup. Work in a beautiful office in a UNESCO World Heritage site in Barcelona, with one of the best rooftop views in the city, combined with flexibility for remote work and flexible scheduling.

What It’s Like to Work at ABCDx

- Your work can have a direct impact on acute-care diagnostics. We’re building technologies that can matter for patients and families, and every software decision contributes to making those products robust, usable and ready for clinical and regulatory deployment.
- You belong to a team, not a hierarchy. We believe in hiring for strengths and complementing weaknesses. No one is great at everything, and that’s okay—we build teams that lift each other up. Expect honest feedback, open discussions, and collaboration without ego. We challenge each other’s ideas because that’s how we grow.
- You own your decisions. No micromanagement, no clock-watching — just freedom, responsibility, and accountability for outcomes that matter. You’re responsible for driving your work forward.
- You’re encouraged to be bold. We experiment, learn fast, and improve constantly. Trying, failing, and iterating are part of building something meaningful.
- You can be yourself. No politics, no masks. Just real people, real conversations, and a shared drive to build something we’re proud of. We value self-awareness. If you can talk about your strengths and weaknesses honestly, you’ll fit right in.

📌 Full-Stack Software Engineer – MedTech / IVD (Barcelona)
🏢 ABCDx
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: full-stack software engineer – medtech / ivd (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: full-stack software engineer – medtech / ivd (barcelona) / barcelona