Frontend Software Engineer

Pharmaceutical Laboratories Rovi — Spain · Posted ~2 hours ago

Hybrid

Skills

Frontend development Clean code Software engineering Feedback-driven development Frontend Artificial Intelligence Software as Medical Device

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a product-focused engineering team developing software that applies artificial intelligence to healthcare. As a frontend engineer, you will contribute to high-quality software, write clean and maintainable code, work through rapid feedback loops, and collaborate closely with engineers and product stakeholders in a hybrid environment.

Highlights

Work on software products that apply artificial intelligence to healthcare, within a hybrid engineering hub. The role emphasizes engineering excellence, clean code, continuous feedback, data-driven product development, and collaboration in a product-oriented team.

Description

¿Qué hacemos? Somos una empresa farmacéutica española dedicada a la investigación y desarrollo, fabricación y comercialización de productos médicos biológicos y de pequeñas moléculas. Asimismo, utilizamos nuestros canales de ventas para comercializar una serie de productos farmacéuticos con licencia, productos para uso hospitalario, así como productos farmacéuticos de venta libre (OTC). Todo esto se lleva a cabo a través de nuestro equipo de ventas especializado, formado por más de 260 personas que promocionan los productos con profesionales médicos en hospitales y farmacias. ¿Qué harás? En CellsIA desarrollamos producto (Software as Medical Device) para redefinir la patología con inteligencia artificial. Desde nuestro hub híbrido en Madrid impulsamos ciencia, datos y producto con un equipo enfocado a la excelencia en ingeniería y con mentalidad de producto. El perfil ideal debe tener pasión por escribir código limpio, trabajar con feedback loops constantes y aplicar prácticas de Extreme Programming (Pair Programming, TDD, Small Safe Steps). 🚀 Tus responsabilidades Colaborar con otros miembros del equipo para lanzar funcionalidades de extremo a extremo (responsabilidad e2e). Diseñar, desarrollar, y mantener aplicaciones web intuitivas, accesibles y centradas en el usuario que escalen en contextos clínicos exigentes. Cultivar la calidad del software mediante tests unitarios/integración (vitest/jest), code reviews, pipelines CI/CD y observabilidad (logs, métricas, alertas). Mejorar la arquitectura y optimizar el rendimiento y la escalabilidad de las aplicaciones. Diseñar y desarrollar sistemas de componentes sólidos y reutilizables con Typescript, Vue 3, PrimeVue, y Pinia (gestión de estados). Mejorar la autonomía y la capacidad de actuación de la IA generativa aplicada a la Ingeniería de Software. 🛠️ ¿Qué necesitas para tener éxito? ≥3-5 años desarrollando aplicaciones frontend en producción. Dominio de Vue 3 (y PrimeVue), TypeScript, HTML5, CSS3, y principios de diseño responsive. Conocimiento práctico de OpenLayers. Conocimientos de Docker y pipelines CI/CD (Jenkins, GitHub Actions, o similares) Inglés funcional para colaborar con partners internacionales. ✨ Valorable Experiencia práctica con formatos médicos (e.g. DICOM) Experiencia en el sector sanitario o en productos de alto impacto clínico. Familiaridad con herramientas de observabilidad y monitoreo (Sentry, DataDog, o similares). Esperiencia en context/harness engineering para IA generativa. 👋 ¿Por qué CellsIA? MedTech con fuerte componente de IA, stack tecnológico moderno, y en crecimiento. Ámbito sanitario con impacto clínico real en la salud de las personas. Contrato: Indefinido Modalidad: Hibrido Madrid (2 días a la semana presencial oficina). La educación requerida es: Grado Universitario: Desarrollo de Aplicaciones Informáticas, Grado Universitario: Física, Grado Universitario: Matemáticas. La experiencia requerida es: 3 a 5 años.