{"id":1466116,"url":"https://alion.io/job/business-integration-partners-senior-full-stack-developer-reactnode-js","title":"Senior Full-Stack Developer React/Node.js","company":{"id":452183,"name":"Business Integration Partners","domain":"bip-group.com","url":"https://alion.io/company/bip-5","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"A","score":92,"open_postings":128,"ghost_share":0,"stale_share":0.531,"repost_share":0,"time_to_fill_p50_days":3,"computed_at":"2026-10-16T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Madrid, Spain"],"countries":["ES"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":40000,"max_usd":86000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":25},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"Fastify","optional":false},{"name":"Formik","optional":false},{"name":"GDPR","optional":false},{"name":"Git","optional":false},{"name":"GitLab","optional":false},{"name":"GitLab CI","optional":false},{"name":"Material UI","optional":false},{"name":"Nginx","optional":false},{"name":"Node JS","optional":false},{"name":"Pino","optional":false},{"name":"PM2","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"Sequelize","optional":false},{"name":"SQL","optional":false},{"name":"SQLite","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-09-29T09:36:38Z","employer_posted_date":"2026-09-29","last_verified_at":"2026-10-16T19:56:18Z","board_verified":true,"closed_at":null,"days_open":17,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":17},"description":"¿Cuál será tu reto?\nÚnete a BIP - xTech, el Centro de Excelencia de BIP especializado en consultoría y transformación digital en arquitecturas y gobierno de datos, modelos IA, adopción y arquitecturas Cloud, Seguridad, virtualización, modern workplace, automatización de entornos, SecDevOps, modernización de aplicaciones, soluciones IoT e Industria 4.0.\nEn BIP - xTech somos un equipo multidisciplinar que se integra para aportar valor en los proyectos de implantación tecnológica dentro de los procesos de transformación digital, conectados a los de estrategia y consultoría, aprovechando el conocimiento sectorial para la definición de soluciones ad-hoc que ofrecer a nuestros clientes.\nBuscamos una persona con experiencia consolidada en desarrollo Full-Stack para impulsar la evolución funcional y técnica del canal de contratación digital de uno de nuestros clientes. El objetivo será reforzar su fiabilidad, mejorar progresivamente sus capacidades y asegurar la continuidad del servicio durante la convivencia con la nueva solución desarrollada.\nEn este rol tendrás responsabilidad directa sobre la evolución de una plataforma digital en producción: analizarás su comportamiento, implementarás mejoras funcionales y técnicas y darás respuesta a necesidades asociadas a campañas comerciales y despliegues puntuales. También colaborarás con negocio y con equipos externos para optimizar integraciones, priorizar iniciativas y asegurar la trazabilidad de las decisiones técnicas.\n¿Quieres trabajar con nosotros?\nRequisitos indispensables:\nExperiencia consolidada en desarrollo Full-Stack y evolución de aplicaciones web en producción, con capacidad para trabajar con un alto grado de autonomía.\nFrontend: React 18 o superior y TypeScript en aplicaciones SPA de cierta complejidad, incluyendo formularios multipaso, validaciones y gestión de estado.\nComponentes y formularios: experiencia con Material UI v4, Formik, Overmind o herramientas equivalentes.\nBackend: Node.js y TypeScript con Express o Fastify, junto con experiencia en ORM, preferiblemente Sequelize o equivalente.\nDatos e integraciones: experiencia con bases de datos relacionales, consultas SQL, APIs, Web Services e integraciones con sistemas externos.\nOperación técnica: experiencia con Docker, Nginx, PM2 o herramientas equivalentes, Git y plataformas como GitLab.\nObservabilidad y diagnóstico: capacidad para investigar incidencias en producción mediante Sentry, logs estructurados con Pino o soluciones equivalentes, alertas y métricas.\nEvolución de plataformas consolidadas: capacidad para trabajar en entornos productivos complejos, equilibrando mejoras funcionales, fiabilidad, modernización progresiva y sostenibilidad técnica.\nPrincipales responsabilidades:\nMonitorizar de forma proactiva el comportamiento de la aplicación, revisando logs, alertas y métricas para detectar posibles problemas antes de que afecten al servicio.\nIniciar el diagnóstico de incidencias, recopilar evidencias, identificar a los interlocutores necesarios y coordinar el análisis en paralelo hasta su resolución.\nImplementar mejoras funcionales y técnicas para los mercados de España y Portugal, considerando los picos de actividad derivados de campañas comerciales y despliegues puntuales.\nAnalizar y optimizar APIs e integraciones externas, resolviendo posibles incidencias en coordinación con los equipos implicados.\nEvaluar las soluciones propuestas, identificar riesgos o deuda técnica y plantear alternativas pragmáticas cuando resulte necesario.\nIdentificar oportunidades de modernización incremental, simplificación técnica y reducción de deuda, priorizando iniciativas con impacto real en la fiabilidad y evolución de la plataforma.\nTraducir problemas técnicos a un lenguaje comprensible para negocio, manteniendo una comunicación clara y una adecuada trazabilidad de las actuaciones.\nConsolidar la documentación técnica y construir conocimiento reutilizable sobre la plataforma, sus componentes y sus dependencias.\nValoraremos que poseas:\nConocimiento del sector energético, especialmente de procesos de contratación, tarifas, SIPS y relación con distribuidoras.\nExperiencia con SQLite o PostgreSQL.\nExperiencia con i18n y aplicaciones web orientadas a varios países o mercados.\nConocimientos de analítica digital con Google Analytics 4 y Google Tag Manager.\nExperiencia trabajando con equipos, proveedores tecnológicos o interlocutores distribuidos.\nConocimientos de integración y despliegue continuo con GitLab CI/CD.\nSoft Skills:\nProactividad: capacidad para anticipar, identificar y abordar posibles incidencias a partir de logs, alertas, métricas y otras señales operativas.\nAutonomía: capacidad para iniciar investigaciones, organizar el trabajo y coordinar a las personas necesarias sin requerir instrucciones continuas.\nPensamiento crítico: criterio para cuestionar constructivamente las soluciones planteadas y proponer alternativas técnicamente sostenibles.\nVisión de impacto en negocio: capacidad para comprender las implicaciones comerciales de una incidencia y priorizar en función de su criticidad.\nComunicación y coordinación: capacidad para interactuar en varios frentes, explicar cuestiones técnicas de forma comprensible y mantener la trazabilidad del trabajo realizado.\nDocumentación y gestión del conocimiento: orientación a dejar el entorno mejor documentado y a construir conocimiento reutilizable para el equipo.\nPragmatismo y adaptabilidad: capacidad para desenvolverse con ambigüedad, información incompleta y tecnologías consolidadas, priorizando las mejoras con mayor impacto y valor para el negocio.\nBuscamos una persona senior, con criterio técnico y visión de producto, capaz de asumir autonomía sobre la plataforma, impulsar su mejora continua y contribuir activamente a la fiabilidad y evolución del servicio.\nOfrecemos:\nBeneficios Sociales, paquete retributivo acorde a expectativas, 26 días laborales de vacaciones, horario flexible, modelo de trabajo híbrido.\nPlan personalizado de carrera y formación.\nPertenecer a una compañía internacional en plena expansión, que forma parte de un gran grupo empresarial, con una cultura de cercanía y puertas abiertas y que valora a cada persona de forma individualizada.\nBip Iberia, en compromiso y coherencia con la Ley Integral para la Igualdad de Trato y la No discriminación tiene abiertas todas las posiciones de búsqueda de perfiles a todas aquellas personas que estén debidamente cualificadas para cubrir la vacante, independientemente de su edad, discapacidad, género, orientación sexual o política, raza o creencia.\nBUSINESS INTEGRATION PARTNERS CONSULTING IBERIA, S.L., con NIF B84701903 y contacto  tratará los datos recibidos al aplicar su candidatura en la oferta como Responsable del tratamiento, con la finalidad de gestionar el proceso de selección actualmente activo en base a la aplicación de medidas precontractuales del artículo 6.1. b) del GDPR, así como para futuros procesos de selección si su perfil fuera de interés, en base al consentimiento del artículo 6.1 a).\nBUSINESS INTEGRATION PARTNERS CONSULTING IBERIA, S.L. no comunicará sus datos a terceros salvo obligación legal. Así mismo, el periodo de conservación de su CV como máximo 1 año, en el que será destruido.\nIgualmente puede ejercer sus derechos de acceso, rectificación, supresión, oposición, limitación al tratamiento, portabilidad, y a no ser objeto de decisiones individualizadas automatizadas o consultar información adicional sobre el tratamiento en el correo: .","description_format":"text","description_chars":7548,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Spanish","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Spain","iso":"ES","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","Management Consulting"],"lifecycle":[{"event":"open","at":"2026-09-29T14:56:20Z"}],"visa":[],"liveness":{"score":8,"band":"cold","label":"Long shot","p_open":1,"p_active":0.222,"p_room":0.35,"age_days":16,"expected_fill_days":3,"reasons":["conf:1","stale_co","velocity","win:tail","comp:brand"],"computed_at":"2026-10-16T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/business-integration-partners-senior-full-stack-developer-reactnode-js","json_url":"https://alion.io/job/business-integration-partners-senior-full-stack-developer-reactnode-js.json","meta":{"generated_at":"2026-10-17T02:27:28Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":3408,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":452183},"rest":"https://alion.io/mcp/rest/get_company?id=452183"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbusiness-integration-partners-senior-full-stack-developer-reactnode-js"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbusiness-integration-partners-senior-full-stack-developer-reactnode-js"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbusiness-integration-partners-senior-full-stack-developer-reactnode-js"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/business-integration-partners-senior-full-stack-developer-reactnode-js\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbusiness-integration-partners-senior-full-stack-developer-reactnode-js"}]}