Backend NestJS

Stefanini Latam

Santiago

Presencial

CLP 18.000.000 - 24.000.000

Jornada completa

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

Una candidatura completa en un minuto — currículum adaptado y carta de presentación, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Beneficios Stefanini

Descripción de la vacante

Stefanini Latam busca un Backend Engineer Semi-Senior para unirse al equipo de producto de ecommerce. Diseñarás y construirás el módulo Scoring Unificado de Productos, combinando variables comerciales, de experiencia de cliente y logística para un puntaje único de cada producto.

Trabajarás con NestJS (TypeScript) y Go en una arquitectura de microservicios, exponiendo APIs y asegurando rendimiento ante altas demandas. Requerimos 3–5 años de experiencia y enfoque orientado a datos.

Formación

  • Formación en Ingeniería de software con enfoque a backend y bases de datos.
  • Experiencia previa como desarrollador/a backend, 3–5 años.
  • Conocimientos sólidos en Node.js/NestJS (TypeScript) y Go.

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 calidad de catálogo.
  • Exponer el score mediante APIs REST o gRPC y mantener contratos versionados.
  • Construir procesos de actualización batch y near real-time para mantener el score vigente.
  • Asegurar rendimiento, baja latencia y escalabilidad ante catálogos grandes y picos de tráfico.
  • Desarrollar pruebas unitarias e de integración y participar en revisiones de código.
  • Implementar monitoreo, logs y métricas (observabilidad).
  • Colaborar con Search, Data, Merchandising y Producto para validar reglas de negocio.

Conocimientos

Node.js
NestJS
TypeScript
Go
Microservices
Event-driven
Analytical thinking

Educación

Ingeniería Civil Informática / Ingeniería en Computación

Herramientas

Docker
Kubernetes
Kafka
RabbitMQ
Google Pub/Sub
PostgreSQL
MySQL
MongoDB
Redis

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.

Beneficios Stefanini

Creer para co-crear

¿Buscas un lugar donde tus ideas brillen?

Con más de 38 años y una presencia global, en Stefanini transformamos el mañana juntos. Aquí, cada acción cuenta y cada idea puede marcar la diferencia. Únete a un equipo que valora la innovación, el respeto y el compromiso.

Si eres una persona disruptiva, te mantienes en aprendizaje continuo y la innovación está en tu ADN, entonces somos lo que buscas. ¡Ven y construyamos juntos un futuro mejor!

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 + Elastic
Backend NestJS + Elastic

Stefanini Latam • Santiago

Presencial
CLP 27.900.000 - 44.640.000
Desarrollador Backend
Desarrollador Backend

Stefanini Latam • Santiago

Presencial
CLP 10.044.000 - 12.276.000
Beneficios Stefanini
Backend Developer Go
Backend Developer Go

Stefanini Latam • Santiago

Presencial
CLP 39.060.000 - 61.380.000
Desarollador Backend
Desarollador Backend

Stefanini Latam • Santiago

Híbrido
CLP 9.000.000 - 15.000.000
Backend Developer Go Santiago - RM and Hybrid Full-time employee
Backend Developer Go Santiago - RM and Hybrid Full-time employee

Stefanini Group • Santiago

Híbrido
CLP 18.000.000 - 30.000.000
Front End Developer
Front End Developer

Stefanini-Latam • Santiago

Presencial
CLP 13.392.000 - 21.204.000
Creer para co-crear
Backend Especialista en procesos contables
Backend Especialista en procesos contables

Stefanini Latam • Santiago

Presencial
CLP 46.872.000 - 71.424.000
Backend Especialista en procesos contables Santiago and Hybrid Full-time employee
Backend Especialista en procesos contables Santiago and Hybrid Full-time employee

Stefanini Group • Santiago

Híbrido
CLP 42.000.000 - 72.000.000
Desarrollador Back End Cloud
Desarrollador Back End Cloud

Stefanini Latam • Santiago

Híbrido
CLP 11.160.000 - 16.740.000
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