×
Regístrese Aquí para solicitar empleo o publicarlo X

Software Developer, Ingeniero de Software, Desarrollador de Juegos

Trabajo disponible en: 08001, Barcelona, Cataluna, España
Empresa: Mentice Inc.
Tiempo completo puesto
Publicado en 2026-03-13
Especializaciones laborales:
  • Desarrollo de Software
    Ingeniero de Software, Desarrollador de Juegos
Rango Salarial o Referencia de la Industria: 30000 - 50000 EUR Anual EUR 30000.00 50000.00 YEAR
Descripción del trabajo

We are looking for Software Developers to join our growing team in Barcelona!

Mentice is the world leader in virtual reality-based interventional medical simulation solutions. Our products help healthcare professionals with skills acquisition, continuous development, and pre‑procedural planning – leading to improved safety, productivity and outcomes. Mentice solutions have been specifically developed for healthcare providers and the medical industry. Neurovascular, cardiovascular, and peripheral interventions are just some of the areas covered by our solutions, which help improve treatments for many common diseases such as stroke, heart attacks, and diabetes.

As a Software Developer, you will be part of a cross‑functional team building the core components, technical frameworks, and interactive features that power our medical simulation platforms. You will work across multiple technologies—primarily Unity, C#, C++ and python—to design, develop, and deploy scalable modules, interactive 2D/3D content, and cross‑platform application functionality. This includes developing software from the first concept to fully released operational products in a medically regulated environment.

To be successful in this role, you should have a strong interest in software architecture, multiplatform development, and interactive systems. Curiosity about medical technology, strong problem‑solving skills, and the ability to work collaboratively in a fast‑paced environment are key. You will join our office in the heart of Barcelona, working closely with experienced and highly engaged team.

What you’ll do:
  • Develop and maintain core application functionality for our medical simulation platforms using Unity and C#, including interactive 2D/3D components and user interface elements.
  • Build, optimize, and deploy applications across WebGL
    , mobile (iOS/Android), and standalone desktop platforms, ensuring consistent performance and high‑quality user experiences.
  • Implement and integrate back‑end and platform‑specific features using Java Script , C++, and HTML when required.
  • Troubleshoot, debug, and resolve technical issues to ensure stability, reliability, and scalability across all platforms.
  • Contribute to internal tools, automation, and improved development processes to increase productivity and quality.
  • Continuously analyze, design, develop, deploy, and document new technical solutions with a strong focus on performance, maintainability, and scalability.
  • Collaborate closely with designers, product managers, and other engineers to deliver polished, high‑quality application features.
Who you are:
  • You have strong hands‑on experience with Unity and C#, with 2–4 years of experience in a similar role, or you are currently completing a Bachelor’s degree in a relevant discipline.
  • You are passionate about writing efficient, clean, well‑structured, and well‑tested code.
  • You are eager to learn and grow as a multiplatform developer, exploring new tools and technologies.
  • You enjoy working with complex products that directly benefit healthcare and improve patient outcomes.
  • You are self‑motivated and thrive in a global, cross‑functional team environment.
  • You have excellent communication skills and are fully proficient in English, both spoken and written.
  • You have or are completing a Bachelor's degree in computer science, engineering, IT, or a similar field with strong programming focus.
Experience and skills that would excite us:
  • Experience with game programming
    , physics simulation, or real‑time 3D environments (Unity or Unreal Engine).
  • Familiarity with OpenGL/GLSL
    , rendering pipelines, or performance profiling tools.
  • Experience in UI/UX design with an interest in creating intuitive, user‑centered interactions.
  • Experience with multithreaded or performance‑critical software development.
  • Working experience with additional programming languages or development frameworks.
  • Experience collaborating within cross‑functional teams
    .
  • Medical domain knowledge is a plus.

We love to be innovative and try new things, which is why we’re looking for someone unafraid to bring new ideas and improvements. To thrive in this position, you should have a humble, thorough approach and…

Tenga en cuenta que actualmente no se aceptan solicitudes desde su jurisdicción. Las preferencias de los candidatos son decisión del empleador o del agente reclutador.
Para buscar, ver y solicitar empleos que acepten solicitudes de su ubicación o país, toque aquí para realizar una búsqueda:
 
 
 
Busque más trabajos aquí:
(Ingrese pocas palabras para obtener mejores resultados)
Localización
Aumentar el radio de búsqueda (millas)

Idioma de la publicación
Categoría de empleo
Nivel educativo
Filtros
Nivel Educativo
Experiencia mínima requerida (años)
Publicado en los últimos:
Salario