FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Backend Developer – NestJS
Stefanini LATAM. Construir el módulo de Scoring Unificado de Productos para un retailer de ecommerce.
Tech Stack
Tools & technologiesAWSAzureDockerGoogle Cloud PlatformGRPCJavaScriptKafkaKubernetesMongoDBMySQLNode.jsNoSQLPostgresRabbitMQRedisTypeScriptGo
About the role
Key responsibilities & impact- Construir el módulo de Scoring Unificado de Productos para un retailer de ecommerce.
- Diseñar y desarrollar el módulo con NestJS (TypeScript) y Go bajo una arquitectura de microservicios.
- Integrar y normalizar variables comerciales, de experiencia de cliente, logísticas y de calidad de catálogo.
- Implementar la lógica de cálculo del score con ponderaciones configurables.
- Exponer el score mediante APIs REST o gRPC reutilizables por Search, Categorías, Recomendaciones y Landing pages.
- Construir procesos de actualización batch y casi en tiempo real mediante eventos de stock, precio y ventas.
- Asegurar rendimiento, baja latencia y escalabilidad ante catálogos de gran volumen y picos de tráfico.
- Implementar estrategias de caché e indexación del score.
- Desarrollar pruebas unitarias y de integración y participar en revisiones de código.
- Implementar monitoreo, logs, métricas y observabilidad.
- Colaborar con Search, Data, Merchandising y Producto para definir y validar reglas de negocio.
- Documentar la arquitectura, las APIs y la lógica de cálculo.
Requirements
What you’ll need- Título de Ingeniería Civil Informática, Ingeniería en Computación o carrera afín.
- Entre 3 y 5 años de experiencia como desarrollador/a backend.
- Experiencia sólida en Node.js con NestJS (TypeScript) y conocimiento práctico de Go (Golang).
- Experiencia en diseño e implementación de servicios REST; gRPC deseable.
- Experiencia con microservicios y arquitecturas orientadas a eventos.
- Experiencia con Kafka, RabbitMQ, Google Pub/Sub o similares.
- Experiencia con bases de datos relacionales (PostgreSQL, MySQL) y NoSQL (MongoDB, Redis).
- Experiencia implementando estrategias de caché para servicios de alta demanda.
- Experiencia en AWS, GCP o Azure.
- Experiencia con Docker; Kubernetes deseable.
- Experiencia con Git y pipelines de integración y despliegue continuo.
- Pensamiento analítico y orientación a datos.
- Capacidad de traducir reglas comerciales en soluciones técnicas mantenibles.
- Comunicación efectiva con equipos técnicos y de negocio.
- Trabajo colaborativo en equipos multidisciplinarios.
- Autonomía, proactividad y adaptabilidad.