




Resumen: Únase a una empresa multinacional de e-Salud dedicada a facilitar, hacer más segura y eficiente la gestión de medicamentos mediante tecnologías punteras de software y hardware. Aspectos destacados: 1. Contribuir al desarrollo de software basado en microservicios y en la nube 2. Desarrollar y mantener código de alta calidad, escalable y eficiente 3. Colaborar con equipos multifuncionales para definir, diseñar y lanzar nuevas funcionalidades Desarrollador Full Stack Desarrollador Full Stack Acerca de Ti\-Medi Ti\-Medi es una empresa multinacional de e\-Salud dedicada a la fabricación y distribución de soluciones tecnológicas para facilitar, hacer más segura y eficiente la gestión de medicamentos mediante tecnologías punteras de software y hardware. Actualmente, contamos con un SaaS basado en microservicios y en la nube que utiliza React, Python, Java, MongoDB e infraestructura en la nube proporcionada por OVH y Vercel. Como el proyecto evoluciona rápidamente, estamos deseando dar la bienvenida a un desarrollador Full Stack experimentado a nuestro excelente equipo y a este apasionante proyecto. Acerca del puesto Buscamos un desarrollador Full Stack con experiencia real en el desarrollo e integración de inteligencia artificial en productos. Responsabilidades Desarrollar y mantener código de alta calidad, escalable y eficiente tanto para frontend como para backend. Contribuir al desarrollo de nuestro software basado en microservicios y en la nube utilizando React, Python, Java y MongoDB. Colaborar con equipos multifuncionales para definir, diseñar y lanzar nuevas funcionalidades. Contribuir al desarrollo de nuevas funcionalidades relacionadas con la IA en nuestras soluciones SaaS. Garantizar el rendimiento, la calidad y la capacidad de respuesta de las aplicaciones. Identificar y corregir cuellos de botella y solucionar errores. Ayudar a mantener la calidad, organización y automatización del código. Habilidades, experiencia y cualificaciones **Frontend:** Más de 5 años de experiencia como desarrollador Front\-End con experiencia relevante en React. Dominio de HTML/CSS/JavaScript moderno. Experiencia avanzada en desarrollo adaptable, rendimiento del frontend y gestión del estado. Experiencia con ejecutores de tareas (Webpack/Vite) y frameworks de pruebas (Jest). Conocimientos sólidos de TypeScript y aplicación de buenas prácticas en software de control de versiones (Bitbucket). **Backend:** Más de 5 años de experiencia como desarrollador Back\-End. Conocimientos sólidos en Java o Python (ambos constituyen un plus). Experiencia con frameworks web (Spring Boot, Django, FastAPI). Conocimientos de frameworks de pruebas (Mockito, Pytest). Comprensión de arquitecturas avanzadas, como la arquitectura hexagonal o MVC. Experiencia con bases de datos relacionales y no relacionales (PostgreSQL, MongoDB). **IA:** Integración de APIs de modelos de lenguaje de gran tamaño (LLM) (Gemini, OpenAI, Anthropic) en servicios reales del backend. **RAG implementado y en producción:** segmentación, incrustaciones (embeddings), base de datos vectorial y recuperación. Gestión de ventanas de contexto en escenarios reales. Distinción clara entre ingeniería de prompts, RAG y ajuste fino (fine\-tuning). Observabilidad de modelos de lenguaje de gran tamaño (LLM) en producción mediante herramientas como LangSmith, Langfuse u otras similares. Experiencia evaluando y midiendo la calidad de los sistemas de IA. Familiaridad con frameworks de orquestación de IA (LangChain, LlamaIndex u otros similares), aplicados a flujos de trabajo de automatización de datos y no solo a chatbots o interfaces conversacionales. Experiencia demostrable en el entrenamiento y despliegue de modelos de aprendizaje automático (ML) en producción (no solo para experimentación), con pipelines de extremo a extremo, desde la ingesta de datos hasta su puesta en servicio. Aplicación práctica de modelos de series temporales para la previsión de la demanda o de modelos transformadores temporales. **Conocimientos especializados en herramientas de MLOps:** diseño de pipelines mediante MLflow, Airflow u otras similares; control de versiones de modelos; detección de desviaciones (drift) en producción. **General:** **Idiomas:** Se requiere español. Nivel de inglés (B2\) Nuestra pila tecnológica Vercel FastAPI Spring Boot React, NextJS y TypeScript MongoDB, PostgreSQL Arquitectura hexagonal (frontend y backend) Scrum Principios SOLID Microservicios SonarCloud Atlassian (Jira, Bitbucket, Confluence) CI/CD con Bitbucket Pipelines Lo que ofrecemos **Horario flexible para mejorar la conciliación familiar:** lunes a jueves de 8:00\-9:30 a 17:00\-18:30 h y viernes de 8:00\-15:00 h. **Teletrabajo:** 4 días/semana. Presupuesto para formación destinado a apoyar el aprendizaje continuo. Actividades de team building. **Salario:** 35\-42K . Contrato indefinido. **Ubicación:** Caldes de Montbuí Es una magnífica oportunidad para impulsar su carrera profesional en un excelente entorno laboral. www.ti\-medi.com React,Python,Java,Microservicios


