Backend NestJS

Meu Home

Santiago

Híbrido

CLP 25.000.000 - 50.000.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Consigue una respuesta de este empleador — un currículum y una carta de presentación adaptados exactamente a lo que busca la empresa.

Supera los filtros ATS

Descripción de la vacante

Stefanini busca un Backend Engineer Semi-Senior para integrarse al equipo de ecommerce de un retailer importante. Tu misión principal será construir el módulo de Scoring Unificado de Productos: un servicio que calcula un puntaje único por producto combinando variables comerciales, de experiencia de cliente, logísticas y de calidad de catálogo.

Este score servirá de base para ordenar productos en buscadores, categorías y landing pages, con impacto directo en la conversión y ventas.

Formación

  • 3–5 años de experiencia como desarrollador backend.
  • Experiencia sólida en Node.js con NestJS (TypeScript) y Go (Golang).
  • Conocimientos de arquitecturas de microservicios y de eventos.

Responsabilidades

  • Diseñar y desarrollar el módulo de Scoring Unificado de Productos con NestJS (TypeScript) y Go, en microservicios.
  • Integrar y normalizar variables del score desde fuentes comerciales, de experiencia de cliente, logísticas y de catálogo.
  • Implementar la lógica de scoring con pesos configurables y exponer APIs REST o gRPC.
  • Desarrollar pruebas unitarias e integraciones, y colaborar en revisiones de código.

Conocimientos

NestJS
TypeScript
Go
Microservices
APIs REST/gRPC
Docker
Kubernetes
AWS/GCP/Azure
PostgreSQL/MySQL
MongoDB/Redis
Git CI/CD
Observabilidad

Educación

Engineering degree (Civil Informatics, Computing)

Herramientas

NestJS (TypeScript)
Go
Kafka/RabbitMQ/Google Pub/Sub
PostgreSQL
MySQL
MongoDB
Redis
Docker
Kubernetes
Git

Descripción del empleo

En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.

Estamos en búsqueda de ¡Data Scientist!

Objetivo del Cargo

Buscamos un/a Backend Engineer Semi-Senior para integrarse al equipo de producto de ecommerce de un importante retailer. Tu misión principal será construir el módulo de Scoring Unificado de Productos: un servicio que calcula un puntaje único por producto combinando variables comerciales, de experiencia de cliente, logísticas y de calidad de catálogo. Este score será la base común para ordenar productos en el buscador, las páginas de categoría, los motores de recomendación y las landing pages, con impacto directo en la conversión y la venta online.

Principales responsabilidades

  • Diseñar y desarrollar el módulo de Scoring Unificado de Productos con NestJS (TypeScript) y Go, bajo una arquitectura de microservicios.
  • Integrar y normalizar las variables del score desde distintas fuentes:
    • Comerciales: margen, venta histórica y tendencia.
    • Experiencia de cliente: rating, reviews, tasa de conversión y CTR.
    • Logísticas: stock, cobertura geográfica y tiempo de despacho.
    • Calidad de catálogo: completitud de la ficha, imágenes, atributos y SEO.
  • Implementar la lógica de cálculo del score con ponderaciones configurables, para que el negocio pueda ajustar pesos sin necesidad de nuevos despliegues.
  • Exponer el score mediante APIs REST o gRPC reutilizables por Search, Categorías, Recomendaciones y Landing pages, con contratos claros y versionados.
  • Construir procesos de actualización batch y en tiempo casi real (eventos de stock, precio y ventas) para mantener el score vigente.
  • Asegurar rendimiento, baja latencia y escalabilidad frente a catálogos de gran volumen y picos de tráfico (Cyber, Black Friday).
  • Implementar estrategias de caché e indexación del score en los motores de búsqueda.
  • Desarrollar pruebas unitarias y de integración, y participar en revisiones de código.
  • Implementar monitoreo, logs y métricas del servicio (observabilidad).
  • Colaborar con los equipos de Search, Data, Merchandising y Producto para definir y validar las reglas de negocio del score.
  • Documentar la arquitectura, las APIs y la lógica de cálculo.
  • 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.
  • Lenguajes y frameworks: experiencia sólida en Node.js con NestJS (TypeScript) y conocimiento práctico de Go (Golang).
  • Arquitectura: microservicios y arquitecturas orientadas a eventos.
  • Mensajería: Kafka, RabbitMQ, Google Pub/Sub o similares.
  • Bases de datos: relacionales (PostgreSQL, MySQL) y NoSQL (MongoDB, Redis).
  • Caché: estrategias de caché para servicios de alta demanda (Redis u otros).
  • Cloud: experiencia en AWS, GCP o Azure.
  • Contenedores: Docker; deseable Kubernetes.
  • Control de versiones y CI/CD: Git y pipelines de integración y despliegue continuo.
  • Pensamiento analítico y orientación a datos para entender el impacto de cada variable en el negocio.
  • Capacidad de traducir reglas comerciales en soluciones técnicas mantenibles.
  • Comunicación efectiva con equipos técnicos y de negocio (merchandising, marketing, producto).
  • Trabajo colaborativo en equipos multidisciplinarios.
  • Autonomía para resolver problemas, con disposición a pedir apoyo cuando corresponde.
  • Proactividad para proponer mejoras de arquitectura y de rendimiento.
  • Adaptabilidad a entornos dinámicos y a periodos de alta demanda comercial.

Receba vagas de Tecnologia como esta por e-mail

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Backend NestJS
Backend NestJS

Stefanini Latam • Santiago

Presencial
CLP 18.000.000 - 24.000.000
Beneficios Stefanini
Senior Backend Engineer (NestJS/Go) — Product Scoring API
Senior Backend Engineer (NestJS/Go) — Product Scoring API

Stefanini Latam • Santiago

Presencial
CLP 18.000.000 - 24.000.000
Beneficios Stefanini
Backend Engineer (NestJS/Go) for Unified Product Scoring
Backend Engineer (NestJS/Go) for Unified Product Scoring

Meu Home • Santiago

Híbrido
CLP 25.000.000 - 50.000.000
Backend NestJS + Elastic
Backend NestJS + Elastic

Meu Home • Santiago

Híbrido
CLP 22.320.000 - 39.060.000
Backend NestJS + Elastic
Backend NestJS + Elastic

Stefanini Latam • Santiago

Presencial
CLP 27.900.000 - 44.640.000
Backend NestJS + Elastic
Backend NestJS + Elastic

Stefanini-Latam • Santiago

Presencial
CLP 27.900.000 - 46.872.000
Back-end Developer – TypeScript / NestJS + IA Generati
Back-end Developer – TypeScript / NestJS + IA Generati

BC Tecnología • Santiago

Presencial
CLP 40.000.000 - 70.000.000
Senior Backend Developer – TypeScript / NestJS / IA Generativa
Senior Backend Developer – TypeScript / NestJS / IA Generativa

BC Tecnologia • Santiago

Presencial
CLP 55.800.000 - 83.700.000
Desarrollador Senior NodeJs y TypeScript 20+-Huechuraba- HIBRIDO
Desarrollador Senior NodeJs y TypeScript 20+-Huechuraba- HIBRIDO

Perceptual Consultores • Chile

Presencial
CLP 26.978.417 - 44.964.029
Senior Backend Developer – TypeScript / NestJS / IA Generativa
Senior Backend Developer – TypeScript / NestJS / IA Generativa

BC Tecnología • Santiago

Presencial
CLP 35.000.000 - 60.000.000