Full Stack Software Engineer

Barcelona - Software Development - Full time

35.000€ - 40.000€
Última actualización: September 27, 2022

Sobre la posición

Estamos buscando un full stack developer para unirse a nuestro equipo de Software Development. Los productos de IOMED consisten en un conjunto integrado de aplicaciones web que simplifican drásticamente el proceso de investigación clínica al proporcionar un acceso unificado y estandarizado a datos clínicos estructurados. Este rol implica trabajar en dichos productos desarrollados con nuestro stack tecnológico: React (TS) + Python + PostgreSQL.

Nuestro equipo está compuesto por personas con backgrounds muy diferentes que incluyen informática, bioinformática y medicina. Estarás en una posición clave a medida que la empresa crezca, por lo que tus contribuciones serán vitales para el éxito de la empresa. Como startup buscamos personas con ganas de innovar y ser parte de un proyecto con impacto en la industria de la salud, disfrutando de lo que hacemos, trabajando en equipo y asumiendo nuevos retos. Estamos interesados ​​en perfiles muy diversos y valoramos a las personas que quieren aprender continuamente.

Acerca de ti

Trabajarás en un entorno muy dinámico, lo que significa que debes tener una gran capacidad para resolver problemas, habilidades de organización y ser proactivo.

Aunque acompañado por otros miembros de la empresa y guiado por el equipo de Software Development, estarás a cargo de los detalles técnicos de uno de los productos que estamos construyendo. Esto implica que debes tener un gran sentido de la responsabilidad y buenas habilidades de comunicación.

En cuanto a la personalidad, buscamos a alguien que disfrute trabajar en una amplia gama de áreas y se adapte rápidamente a nuevas situaciones. Estamos buscando a alguien que pueda trabajar de forma independiente, que esté dispuesto a seguir y contribuir a nuestro conjunto de pautas, que no tenga miedo de hacer preguntas y que no dude en ayudar a sus compañeros de equipo.

Tareas

Deberás sentirte cómodo brindando apoyo al resto del equipo y definitivamente puedes esperar:

  • Trabajar en aplicaciones desarrolladas con Python + React (Typescript) + PostgreSQL.
  • Trabajar en entornos de desarrollo modernos basados ​​en Kubernetes.
  • Trabajar con herramientas de código colaborativo como Gitlab.
  • Toma de decisiones sobre los aspectos técnicos y visuales del producto en el que trabajas.
  • Trabajar junto con un equipo en el diseño y desarrollo de un producto basado en web.
  • Colaborar con compañeros para respaldar y mejorar la arquitectura, los sistemas, los procesos, los estándares y las herramientas.
  • Documentar tu código, arquitectura y prácticas a lo largo del proceso de desarrollo.

Qué estamos buscando

Estamos buscando a alguien que sea autosuficiente pero al mismo tiempo un gran jugador de equipo con algo de experiencia en el mundo real con las tecnologías y metodologías que utilizamos. Estamos buscando a alguien que:

  • Tenga más de 3 años de experiencia trabajando con React (Typescript), Python y bases de datos relacionales (PostgreSQL).
  • Se sienta muy cómodo usando Git y sus implementaciones en la nube (Gitlab)
  • Experiencia práctica con librerías de testing (PyTest + React Testing Lib/Jest)
  • Sepa cómo trabajar con sistemas de diseño y bibliotecas de componentes.
  • Haya trabajado anteriormente con servicios y aplicaciones en contenedores, preferiblemente con Kubernetes.
  • Tenga experiencia con librerías de visualización de datos como D3 o ECharts.
  • Le gusten los productos bien diseñados y est dispuesto a utilizar herramientas de diseño como Figma.
  • Tenga una buena comprensión de los principios de desarrollo de software, patrones de diseño y convenciones de código.
  • Escriba un código limpio y fácil de mantener.
  • Esté dispuesto a aprender y contribuir a un ambiente de trabajo saludable.

Lo que ofrecemos

  • Contrato indefinido
  • Plan de participación en los beneficios de la empresa valorado en hasta 10.000 € al año
  • Horario flexible, con posibilidad de teletrabajo.
  • 28 días de vacaciones al año.
  • Un equipo cálido, transparente y solidario, con un gran énfasis en el equilibrio entre la vida laboral y personal.
  • La oportunidad de dejar su huella en la e-salud y la IA.

Acerca de IOMED

IOMED es una empresa emergente de tecnología líder en el campo de la extracción y el procesamiento masivos de datos médicos. Está formada por un equipo unido, joven, dinámico y flexible, que tras varios años de trabajo conjunto, se caracteriza por su agilidad, gusto por el trabajo y simpatía. Por ello, buscamos candidatos con ganas de innovar, lanzar un proyecto relevante y crecer con él, disfrutando siempre del trabajo en equipo y de los retos, que son muchos, cada día.

Como empleador, ofrecemos igualdad de oportunidades. Queremos hacer crecer nuestro equipo con personas talentosas y dinámicas que quieran dejar su huella en el campo de la IA y la investigación, independientemente de su raza, color, religión, origen nacional, género, discapacidad física o edad.

Lo que hacemos

Hoy en día, alrededor del 50 % de los ensayos clínicos se retrasan debido a la lenta recopilación de datos de los pacientes, que se realiza de forma manual. Como resultado, la investigación clínica es altamente ineficiente tanto en tiempo como en costo, y lleva años y miles de millones de dólares desarrollar un nuevo medicamento.

Este problema podría solucionarse a través de los Real-World Data, es decir, los contenidos en las historias clínicas electrónicas (HCE). Pero, lamentablemente, hasta el 85 % de los datos clínicos existentes no están estructurados.

IOMED ha encontrado una solución a esta situación, haciendo posible aprovechar al máximo el valor de los datos clínicos del mundo real. Desarrollamos una herramienta que extrae los datos necesarios de los textos clínicos, dando como resultado una base de datos estructurada, estandarizada e interoperable que contiene información clínica completa de los hospitales.

De esta forma, la información no reutilizable se transforma en datos disponibles para la Investigación Clínica, lo que permite aumentar el número de pacientes que cumplen los criterios, así como reducir el tiempo total y el trabajo manual dedicado a esta tarea.