Desarrollador de back-end

Hub4retail
Barcelona, Spain
9 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate

Job location

Barcelona, Spain

Tech stack

API
Amazon Web Services (AWS)
Software Quality
Code Review
Relational Databases
Github
PostgreSQL
Node.js
Systems Integration
TypeScript
File Transfer Protocol (FTP)
Data Ingestion
React
Backend
Gitlab
GIT
Data Analytics
Bitbucket
Terraform
Webhooks

Job description

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

Requirements

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. #J-18808-Ljbffr

Apply for this position