




Resumen: Buscamos un Desarrollador Fullstack para diseñar, desarrollar y mantener aplicaciones web escalables con propiedad integral de funciones y colaboración ágil. Aspectos destacados: 1. Propiedad integral de funciones para aplicaciones web escalables 2. Colaboración ágil en ceremonias Scrum/Kanban 3. Mentalidad orientada a la resolución de problemas para código limpio, modular y mantenible Descripción del puesto Eres una parte importante de nuestro futuro. ¡Esperamos también ser parte del tuyo! En B. Braun protegemos y mejoramos la salud de las personas en todo el mundo. Tú apoyas esta visión aportando experiencia y compartiendo innovación, eficiencia y sostenibilidad como valores. Por eso nos gustaría seguir desarrollando nuestra empresa contigo. Teniendo en cuenta tu futuro, realizamos juntos una contribución a la atención sanitaria mundial, con confianza, transparencia y aprecio. Eso es Sharing Expertise. Desarrollador Fullstack Empresa: B. Braun Medical, S.A. U. Ubicación de la oferta: Rubí, Barcelona, España Área funcional: Tecnología de la Información Modelo de trabajo: Híbrido ID de requisición: 11450 **Desarrollo principal \& Responsabilidades** * Propiedad integral de funciones de extremo a extremo: Diseñar, desarrollar y mantener aplicaciones web escalables, gestionando tanto los requisitos frontend como 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 mediante frameworks modernos de JavaScript. * Coherencia 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 entre tareas 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 colaboración con equipos externos. Idioma: Dominio fluido del español; el inglés es imprescindible para la colaboración internacional y la documentación regulatoria. * B. Braun Medical, S.A. U. \| Aitana Altuna


