El portal de empleo de España

Desarrollador Fullstack – Sistemas Distribuidos (TypeScript, Node.js, Vue.js)

En remoto desde España·Jornada completa·Añadida hace 4 días

Top Doctors

10 ofertas abiertas

Resumen

Detalles del puesto

  • 30.000 € al año

    Bruto, según indica la oferta.

  • Jornada completa

    Según la oferta.

  • Totalmente en remoto

    Según la oferta.

Requisitos

  • Trabajar en inglés

    Se requiere inglés, según la oferta.

Esta oferta se ha traducido automáticamente al español.

Salario y beneficios

Qué ofrecen

  • 📈 Oportunidades reales de crecimiento y desarrollo profesional.

  • 💻 Modelo de trabajo remoto en España.

  • 🕑 Horario a tiempo completo de lunes a jueves, de 9:00 a 18:30, y los viernes de 9:00 a 15:00.

  • 💰 Salario bruto anual de entre 30.000€ y 40.000€.

  • 🎂 Tu día de cumpleaños libre.

  • 💱 Compensación flexible y beneficios para empleados.

  • 🏥 Descuentos en servicios de salud.

  • 🌎 Un entorno internacional, dinámico y colaborativo.

  • 👥 Líderes que priorizan el apoyo, la autonomía y el desarrollo de las personas.

  • 🥳 Un equipo donde podrás aprender, crecer y disfrutar del camino.

Requisitos

Qué buscan

✔ Tienes experiencia demostrada diseñando o trabajando con sistemas distribuidos.

✔ Posees una sólida experiencia en Node.js y TypeScript, así como experiencia con lenguajes de programación tipados.

✔ Tienes conocimientos sólidos de microservicios, workers de segundo plano, procesamiento asíncrono y arquitecturas basadas en eventos.

✔ Tienes experiencia con servicios de Google Cloud Platform como Pub/Sub, Cloud Functions, Kubernetes e IAM.

✔ Tienes una buena comprensión de Docker, pipelines de CI/CD, infraestructura como código y prácticas modernas de DevOps.

✔ Tienes experiencia trabajando con MongoDB, integraciones de datos y procesos ETL.

✔ Tienes la capacidad de utilizar herramientas de codificación con IA, como Cursor o Claude Code, para mejorar la productividad, aplicando al mismo tiempo un sólido criterio técnico para revisar, refinar y validar el código generado por IA.

✔ Tienes un fuerte compromiso con la calidad del código, la mantenibilidad, la observabilidad y la fiabilidad del sistema.

✔ Posees excelentes habilidades de comunicación y colaboración, con un buen nivel de inglés.

Se valorará

➕ La experiencia con Vue.js, Nuxt.js, BigQuery o aplicaciones orientadas al usuario será un plus.

El puesto

¡Ayúdanos a dar forma al futuro de la tecnología sanitaria!

En Top Doctors Group, trabajamos para mejorar la forma en que las personas acceden a la atención sanitaria. A través de la tecnología, conectamos a pacientes, profesionales sanitarios y clínicas para proporcionar una experiencia más accesible, eficiente y humana.

Hoy en día, operamos en 10 países y desarrollamos soluciones digitales que ayudan a miles de profesionales sanitarios a aumentar su actividad y a millones de personas a encontrar la atención que necesitan.

Creemos que la tecnología genera su mayor impacto cuando está al servicio de las personas. Por eso seguimos creciendo y buscando profesionales con talento que quieran ayudarnos a construir el futuro de la salud digital en un entorno internacional, innovador y en constante evolución.

Porque tendrás un impacto directo en el desarrollo de una plataforma compleja, nativa de la nube (cloud-native), que da soporte a la salud digital y al cuidado social.

iWantGreatCare, parte de Top Doctors Group, es una plataforma que combina microservicios de Node.js y TypeScript, workers de segundo plano especializados, flujos de trabajo basados en eventos y aplicaciones construidas con Vue.js y Nuxt.js. Funciona sobre Google Cloud Platform, utilizando tecnologías como Pub/Sub, Docker, Kubernetes, MongoDB, BigQuery, ETLs y prácticas modernas de CI/CD.

Como Fullstack Developer, diseñarás, construirás y harás evolucionar servicios backend escalables, flujos de trabajo distribuidos y aplicaciones orientadas al usuario. Trabajarás estrechamente con los equipos de Engineering, Product, Design, Operations, Integrations y DevOps para ofrecer soluciones fiables con un impacto real y significativo.

Nuestra plataforma tiene una arquitectura distribuida y nativa de la nube compuesta por:

  • Microservicios y workers: servicios de Node.js y TypeScript, con workers de segundo plano especializados que se comunican a través de colas GCP Pub/Sub y APIs REST.

  • Infraestructura en la nube: Google Cloud Platform, Docker, Kubernetes y servicios gestionados que permiten la escalabilidad y la resiliencia.

  • Datos: MongoDB, BigQuery, procesos ETL e integraciones con otros productos y sistemas.

  • Aplicaciones frontend: aplicaciones administrativas y orientadas al usuario desarrolladas con Vue.js y Nuxt.js.

  • DevOps y observabilidad: pipelines de CI/CD, infraestructura como código (infrastructure-as-code), monitorización, registro (logging) y alertas.

Qué harás

  • Diseñar, construir y hacer evolucionar microservicios de Node.js y TypeScript y workers de segundo plano.

  • Desarrollar integraciones basadas en colas y flujos de trabajo basados en eventos utilizando GCP Pub/Sub.

  • Construir y mejorar aplicaciones administrativas y orientadas al usuario con Vue.js y Nuxt.js.

  • Implementar un manejo de errores robusto y reforzar la monitorización y las alertas en todos los servicios.

  • Mantener y mejorar los procesos ETL y las integraciones de datos.

  • Participar en la planificación técnica, la estimación y la entrega de funcionalidades complejas.

  • Trabajar con DevOps para mejorar las prácticas de CI/CD y la escalabilidad, fiabilidad y rendimiento de la plataforma.

  • Colaborar con el equipo de Integrations para garantizar la interoperabilidad entre los productos de la empresa.

  • Realizar revisiones de código detalladas y ayudar a mantener altos estándares de calidad de código.

  • Compartir conocimientos y contribuir a la mejora continua de las prácticas de ingeniería del equipo.

👀 Nos encantaría conocerte si...

Proceso de selección

Si has llegado hasta aquí y te identificas con gran parte de lo que buscamos, nos encantaría conocerte.

No creemos en las candidaturas perfectas ni en candidatos que cumplan al 100% los requisitos sobre el papel. Más allá de la experiencia específica, valoramos las habilidades, capacidades y formas de trabajar que permiten a las personas contribuir al equipo y apoyar el crecimiento de la empresa.

Si crees que esta oportunidad podría encajar contigo,

Sobre Top Doctors

Top Doctors es una empresa de HealthTech que opera una plataforma en línea que conecta a pacientes con especialistas médicos de primer nivel. Fundada en 2012, la empresa se ha convertido en un mercado digital líder en salud, ofreciendo servicios como descubrimiento de médicos, citas en línea y segundas opiniones médicas. Con presencia en múltiples países, Top Doctors atiende tanto a pacientes como a proveedores de atención médica, facilitando el acceso a atención médica de calidad en Europa y América Latina.

Con sede en Barcelona, España, Top Doctors tiene una fuerte presencia local y está expandiendo sus equipos internacionales, particularmente en los mercados del Reino Unido e Italia. La cultura laboral de la empresa es dinámica y orientada a la tecnología, con un enfoque en la innovación en el sector salud. Para profesionales internacionales, Top Doctors ofrece oportunidades para trabajar en un entorno multicultural, con roles que abarcan ventas, ingeniería y marketing, lo que lo convierte en una opción atractiva para aquellos que buscan reubicarse en España y contribuir a la transformación digital de la atención médica.

Sector
HealthTech
Fundación
2012
Plantilla
100–500
Sede
Barcelona, Spain
En España
Barcelona

Datos prácticos

  • Top Doctors tiene su sede en Barcelona, un importante centro tecnológico en España, que ofrece un estilo de vida vibrante y una comunidad internacional en crecimiento.
  • La empresa tiene un entorno laboral multicultural, con equipos que atienden mercados como el Reino Unido, Italia y España, lo que lo hace adecuado para profesionales multilingües.
  • Top Doctors ofrece roles con opción de trabajo remoto, particularmente en ingeniería y marketing, lo que puede facilitar la flexibilidad de reubicación.
  • La empresa forma parte del sector healthtech, que está creciendo rápidamente en España, brindando oportunidades de crecimiento profesional en una industria de alta demanda.
  • La ubicación de Barcelona ofrece fácil acceso a otros mercados europeos, y el enfoque internacional de la empresa puede proporcionar oportunidades de viaje.

En sus propias palabras

Información adicional

En Top Doctors Group, creemos que las diversas experiencias, perspectivas y trayectorias nos ayudan a construir equipos más fuertes y mejores soluciones. Trabajamos para crear un entorno diverso e inclusivo donde todos tengan las mismas oportunidades de desarrollo profesional.

Si necesitas cualquier ajuste o apoyo durante el proceso de selección, estaremos encantados de ayudarte.

Todas las vacantes de Top Doctors
WhatsApp