Python Backend Developer

OneTalent
Localización
Barcelona, Spain
Categoría
Tipo de oferta

Descripción

Estamos buscando un/a Python Backend Developer para una empresa global del sector biotecnológico que diseña, desarrolla y fabrica soluciones analíticas de última generación —combinando hardware, software y cloud— para laboratorios de diagnóstico in vitro, análisis clínicos, veterinarios e industriales.
Su misión: mejorar la salud y el bienestar en todo el mundo a través de tecnología precisa, escalable y orientada al usuario.
Presente en más de 100 mercados, con filiales en 16 países y un sólido equipo de I+D+i en Barcelona.

⭐ Misión:

Buscamos a un/a Python SW Developer para formar parte de un equipo multidisciplinar de R+D+I, en el que participará en el diseño y desarrollo de nuevos productos, así como en la mejora de los existentes, poniendo especial foco en la calidad y la robustez.

El software que desarrollarás forma parte de analizadores utilizados en laboratorios de todo el mundo, contribuyendo directamente a mejorar procesos de diagnóstico y análisis científico.

El rol se centra en el desarrollo backend en Python para dispositivos analíticos embebidos, implementando la lógica de negocio y las APIs del sistema.

No se trata de un rol de data science ni de machine learning, aunque los productos procesan datos científicos e imágenes.

🎯 Responsabilidades:

  • Analizarás los proyectos ya desarrollados y tendrás libertad de poder decidir desde tu conocimiento el mejor camino a seguir; incorporando nuevas funcionalidades y velando por la escalabilidad del producto.
  • Participarás en el desarrollo de producto juntamente con expertos en cada uno de sus ámbitos, estando atento/a al feedback del cliente, para evolucionar el producto constantemente.
  • Analizarás y diagnosticarás las causas del malfuncionamiento de funcionalidades de los productos comercializados, proponiendo e implementando soluciones, con el objetivo de mejorar la experiencia y la satisfacción de los clientes.
  • Trabajarás con metodología Agile, con sprints de 3 semanas + 1 semana de QA (el equipo de QA está integrado)

✏️ Stack:

  • El backend del analizador es donde toda la lógica del dominio se implementa y está basada en Python usando CQRS, DDD y event-driven architecture.
  • Tanto el backend como el frontend están embebidos dentro de los analizadores en un OrangePi con recursos limitados, en Linux.
  • El Firmware está basado en C.
  • El Hardware está basado en STM32.
  • El frontend está construido con Typescript usando React, Redux y MUI.
  • La API cloud utiliza Python y CQRS, DDD y event-driven como principal arquitectura y está desplegada usando servicios serverless en AWS. Los pipelines de producción y desarrollo y el workflow van a través de AWS.

🔍 Requisitos:

  • Perfil Senior con estudios de Ingeniería informática o formación afín.
  • Conocimiento, dominio y experiencia en actividades y herramientas necesarias para desarrollar la función de forma eficaz y ágil: Python y bash scripting (preferiblemente bajo Linux)
  • Programación C/C++
  • Programación en entornos Linux
  • Conocimientos y experiencia en metodologías de software, buenas prácticas de código y metodologías de testing de código.
  • Habituado al uso de Metodologías JIRA/Agile.
  • Capacidad de interrelación para trabajar en un equipo multidisciplinar de I+D+i con ingenieros de software, bioquímicos, biólogos, mecánicos, electrónicos...
  • Foco en la mejora continua.
  • Espíritu crítico.

🫴 ¿Qué ofrecemos?

  • Trabajar en una empresa global en crecimiento en el sector biotecnológico.
  • Contribuir a la misión de mejorar la salud y el bienestar ofreciendo soluciones analíticas diseñadas para una buena experiencia de usuario.
  • Entorno colaborativo y multidisciplinar,con impacto real en el desarrollo de productos biotech innovadores.
  • Trabajar con buenas prácticas y tecnología puntera.
  • Ubicación:Barcelona (2 días desde la oficina/ 3 en remoto)
  • Flexibilidad horaria: puedes empezar a trabajar desde las 6:30h y terminar hasta las 22:00h. Jornada de 39 hs. semanales, distribuidas como mejor se adapten a ti.
  • Aprendizaje continuo: la empresa apuesta por la formación y te ayudará a financiar las formaciones específicas que propongas.
  • Retribución flexible: ticket restaurante, seguro médico, guardería y transporte.
  • Entorno ágil y dinámico.
  • Tipo de contrato: indefinido

🫴 Proceso de selección:

  • Entrevista inicial con People (online)
  • Entrevista presencial con el Team Lead

 

 

Aplicar
Drop files here browse files ...
Drop files here browse files ...

Related Jobs



Are you sure you want to delete this file?
/