. React Node.js Cloud Coumputing Git REST TypeScript SaaS AWS PostgreSQL Terraform

En Hub4Retail ayudamos a marcas y tiendas multimarca a entender y activar sus datos de ventas y producto en el punto de venta. Conectamos POS, ERPs y catálogos en una única plataforma para tomar mejores decisiones comerciales y de marketing. Estamos...

En Hub4Retail ayudamos a marcas y tiendas multimarca a entender y activar sus datos de ventas y producto en el punto de venta.


Conectamos POS, ERPs y catálogos en una única plataforma para tomar mejores decisiones comerciales y de marketing.

Estamos reforzando nuestro equipo de producto y buscamos un/a Backend Developer que quiera construir producto real, con impacto directo en el negocio de nuestros clientes.


Rol:


Formarás parte del equipo que diseña y desarrolla el corazón de la plataforma Hub4Retail:

  • APIs que consume nuestro front,
  • integraciones con sistemas externos (POS, ERPs, ecommerce, ficheros),
  • y procesos que mueven y transforman grandes volúmenes de datos de ventas y catálogo.

Es un rol hands-on: buscamos a alguien que disfrute programando, que entienda los datos y que se sienta cómodo trabajando cerca de negocio y producto, usando también tests automatizados y herramientas de IA para ganar velocidad sin perder calidad.


Responsabilidades:


  • Diseñar, desarrollar y mantener APIs backend que utiliza el front de Hub4Retail.
  • Implementar y optimizar procesos de ingestión de datos (ventas, stock, catálogos) desde distintas fuentes (POS, ERPs, ecommerce, CSV/SFTP, etc.).
  • Modelar y consultar datos en PostgreSQL (tablas transaccionales, vistas, consultas para reporting).
  • Diseñar e implementar tests automatizados (unitarios y de integración) para las principales funcionalidades del backend.
  • Velar por la calidad del código: buenas prácticas, manejo de errores, revisiones de código y cobertura mínima de tests.
  • Colaborar con el equipo de producto para traducir necesidades de negocio en soluciones técnicas simples y mantenibles.
  • Aprovechar herramientas de IA (asistentes de código, generación de tests, ayuda con refactors y documentación) para trabajar de forma más eficiente.
  • Contribuir a mejorar la observabilidad del sistema (logs, métricas, alertas) junto al resto del equipo.


Lo que buscamos:


Imprescindible

  • Mínimo 3 años de experiencia en desarrollo backend.
  • Experiencia sólida desarrollando servicios con Node.js (TypeScript muy valorable).
  • Conocimientos fuertes de bases de datos relacionales, idealmente PostgreSQL.
  • Experiencia construyendo APIs REST para frontends tipo SPA (React o similar).
  • Experiencia práctica escribiendo tests automatizados (unitarios, integración) y utilizando algún framework de testing en Node.js.
  • Buen manejo de Git (Bitbucket, GitHub, GitLab…).
  • Mentalidad de producto: entender el dominio (ventas, pedidos, catálogos de producto) y no solo la tecnología.
  • Apertura a trabajar con herramientas de IA en el día a día para mejorar productividad y calidad del código.
  • Capacidad para trabajar en equipo en un entorno dinámico, con autonomía y responsabilidad.
  • Posibilidad de trabajar en modelo híbrido en Barcelona (presencia periódica en oficina).

Valoramos especialmente

  • Experiencia en entornos cloud, idealmente AWS.
  • Experiencia previa en productos B2B SaaS o plataformas de datos.
  • Conocimientos de integración de sistemas (APIs REST, webhooks, SFTP, CSV masivos…).
  • Experiencia con infra as code (Terraform) y, en general, sensibilidad por la parte de despliegue/ops.
  • Comodidad usando IA para desarrollo (asistentes de código, generación de tests, análisis de logs, etc.) y curiosidad por aplicar IA a problemas de negocio.
  • Experiencia en proyectos de retail / ecommerce / moda o analítica de datos.


Qué ofrecemos:


  • Incorporarte a una plataforma en crecimiento con mucho recorrido en el sector retail y multimarca.
  • Proyecto de producto, no consultoría: lo que desarrollas se ve, se usa y se mejora continuamente.
  • Modelo híbrido en Barcelona, en un entorno cercano y de colaboración directa con negocio.
  • Contrato indefinido.
  • Autonomía, responsabilidad y la posibilidad de influir en cómo evoluciona la plataforma a nivel técnico y funcional.


¡No te pierdas nada!

Únete a la comunidad de wijobs y recibe por email las mejores ofertas de empleo


Nunca compartiremos tu email con nadie y no te vamos a enviar spam

Suscríbete Ahora

Últimas ofertas de empleo de Programador/a en Barcelona

PwC España

Granada, La, ES

PwC es una compañía líder en el mundo de los servicios profesionales presente en 156 países con más de 290.000...

Canonical

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology...

Gestión de Residencias

Terrassa, ES

Nosotros somos Gestión de Residencias , un software SaaS web especializado en la gestión de residencias de mayores y...

Propulsa Comunicación SL

Granada, La, ES

En Propulsa Comunicación buscamos un desarrollador web con buen criterio de diseño, especializado en entorno WordPress...

Nextret

Buscamos un/a Programador/a ..Net Front-End con experiencia en Windows Presentation Foundation o .Net Core 8 para...

inmize

About Us Inmize is a leading consultancy firm specializing in Industry 4.0 and digitalization services. We are dedicated...

Sopra Steria

Barcelona, ES

Company Description Your career starts now... We are renowned European world leader in consulting, digital services and...

Aubay

Funciones Diseñar, desarrollar y mantener aplicaciones utilizando tecnologías .NET y React Requisitos - Dominio de C#...

HAYS

Your new company Brand-new electronic retail company. You will be part of a huge Tech Hub in an international...

Aubay

Funciones Se requiere un perfil de analista-programador con experiencia en RPG en AS400 (IBM iSeries) para reforzar al...