




Resumen: Únase a B. Braun como Desarrollador Fullstack para diseñar, desarrollar y mantener aplicaciones web escalables, contribuyendo a la atención sanitaria en todo el mundo. Aspectos destacados: 1. Propiedad integral de funciones para aplicaciones web escalables 2. Participación activa en la colaboración ágil y el apoyo al equipo 3. Mentalidad orientada a la resolución de problemas para código limpio, modular y mantenible Descripción del puesto Usted es una parte importante de nuestro futuro. ¡Esperamos que nosotros también formemos parte del suyo! En B. Braun protegemos y mejoramos la salud de las personas en todo el mundo. Usted respalda esta visión aportando experiencia y compartiendo innovación, eficiencia y sostenibilidad como valores. Por eso queremos seguir desarrollando nuestra empresa junto con usted. Teniendo en cuenta su futuro, realizamos una contribución conjunta a la atención sanitaria mundial, basada en la confianza, la transparencia y el reconocimiento. Eso es Compartir Experticia. Desarrollador Fullstack Empresa: B. Braun Medical, S.A. U. Ubicación de la oferta de empleo: Rubí, Barcelona, España Área funcional: Tecnologías de la Información Modelo de trabajo: Híbrido Referencia de vacante: 11450 **Desarrollo principal \& Responsabilidades** * Propiedad integral de funciones de extremo a extremo: Diseñar, desarrollar y mantener aplicaciones web escalables, gestionando tanto los requisitos del frontend como los del backend. * API \& Integración: Crear y consumir APIs RESTful mediante C\# y .NET Core, garantizando una comunicación fluida entre la interfaz de usuario y los servicios backend. * Implementación de UI/UX: Traducir wireframes de diseño en componentes frontend de alta calidad y adaptables, utilizando frameworks modernos de JavaScript. * Consistencia de datos: Gestionar y optimizar los flujos de datos entre el frontend y las bases de datos PostgreSQL, asegurando rendimiento e integridad de los datos. Colaboración ágil: Participación activa en ceremonias Scrum/Kanban, apoyando al equipo en la estimación de tareas y revisiones de código mediante Git (GitHub/Bitbucket). * **Requisitos técnicos (obligatorios)** * Backend: Conocimientos sólidos de C\# y .NET Core (.NET 6/8\+). * Frontend: Experiencia sólida con frameworks modernos de JavaScript/TypeScript (por ejemplo, Angular, React o Vue). * Base de datos: Conocimientos prácticos de PostgreSQL u otras bases de datos relacionales. * Fundamentos web: Profundo conocimiento de HTML5, CSS3 y diseño adaptable. Control de versiones: Competencias avanzadas en Git y flujos de trabajo colaborativos. * **Competencias técnicas (recomendadas / deseables)** * Soporte heredado: Familiaridad con .NET Framework y servicios SOAP/WCF para tareas de encapsulamiento y migración. * Conocimientos en la nube: Comprensión básica de entornos Azure (App Services, Azure SQL). * Contenerización: Experiencia trabajando con Docker y arquitectura de microservicios. * Pruebas: Capacidad para escribir pruebas unitarias e integradas tanto para capas frontend como backend. DevOps: Familiaridad con pipelines CI/CD (GitHub Actions o Jenkins). * **Competencias personales** * Versatilidad: Capacidad para cambiar eficazmente de contexto entre tareas de frontend y backend. * Pensamiento analítico: Mentalidad orientada a la resolución de problemas, centrada en escribir código limpio, modular y mantenible. * Trabajo en equipo: Excelentes habilidades comunicativas para facilitar la transferencia de conocimientos durante la fase de trabajo conjunto con equipos externos. Idioma: Dominio fluido del español; el inglés es imprescindible para la colaboración internacional y la documentación reglamentaria. * B. Braun Medical, S.A. U. \| Aitana Altuna


