Backend NestJS

Stefanini-Latam

Santiago

Vor Ort

CLP 24.000.000 - 36.000.000

Vollzeit

14 Tage+

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Stefanini Latam busca un Backend Engineer Semi-Senior para el equipo de producto de ecommerce. Diseñarás y desarrollarás el módulo de Scoring Unificado de Productos en una arquitectura de microservicios con NestJS (TypeScript) y Go.

Integrarás variables comerciales, de experiencia de cliente, logísticas y calidad de catálogo, con lógica de ponderaciones configurables. Expondrás el score vía REST o gRPC y asegurarás rendimiento y escalabilidad ante picos de tráfico.

Qualifikationen

  • 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 backend.
  • Experiencia sólida en Node.js con NestJS (TypeScript) y conocimiento práctico de Go.
  • Arquitectura de microservicios y eventos.
  • Conocimiento de bases de datos relacionales y NoSQL.

Aufgaben

  • 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.
  • Implementar la lógica de cálculo del score con ponderaciones configurables.
  • Exponer el score mediante APIs REST o gRPC para Search, Categorías, Recomendaciones y Landing pages.
  • Construir procesos de actualización batch y casi real, con monitoreo y pruebas.

Kenntnisse

NestJS
Go
TypeScript
Microservicios
Kafka
RabbitMQ
Pub/Sub
PostgreSQL
MySQL
MongoDB
Redis
Docker
Kubernetes
AWS
GCP
Azure
CI/CD
Git
Eventos

Ausbildung

Título Ingeniería Civil Informática / Ingeniería en Computación o carrera afín
Bachiller o grado técnico en áreas afines

Tools

Docker
Kubernetes
Kafka
RabbitMQ
PostgreSQL
MySQL
MongoDB
Redis
Git
CI/CD

Jobbeschreibung

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!

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Desarrollador Backend
Desarrollador Backend

Stefanini Latam • Santiago

Vor Ort
CLP 10.044.000 - 12.276.000
Beneficios Stefanini
FullStack - Front
FullStack - Front

Stefanini Latam • Santiago

Vor Ort
CLP 8.928.000 - 13.392.000
Backend Developer Go
Backend Developer Go

Stefanini Latam • Santiago

Vor Ort
CLP 39.060.000 - 61.380.000
Backend Developer Go Santiago and Hybrid Full-time employee
Backend Developer Go Santiago and Hybrid Full-time employee

Stefanini • Santiago

Hybrid
CLP 25.000.000 - 50.000.000
FullStack - Front
FullStack - Front

Stefanini-Latam • Santiago

Vor Ort
CLP 20.088.000 - 35.712.000
Beneficios Stefanini
Desarrollador/A Java / Spring Boot
Desarrollador/A Java / Spring Boot

Stefanini • Santiago

Vor Ort
CLP 22.320.000 - 40.176.000
Beneficios Stefanini
FullStack Developer
FullStack Developer

Stefanini-Latam • Santiago

Vor Ort
CLP 17.000.000 - 26.000.000
Beneficios Stefanini
Backend Especialista en procesos contables
Backend Especialista en procesos contables

Stefanini-Latam • Santiago

Vor Ort
CLP 9.000.000 - 14.000.000
DevOps Semi Senior
DevOps Semi Senior

Stefanini Latam • Santiago

Vor Ort
CLP 25.000.000 - 38.000.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

Vor Ort
CLP 42.000.000 - 72.000.000