Backend NestJS
Você vai direto pra vaga — sem criar conta aqui.
Verificada em 26/09/2026 · Clique e candidate-se.
Sobre a vaga
¡Sé parte de Stefanini!
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!
Responsabilidades
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.
Requisitos
Requisitos técnicos
- 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).
- APIs: diseño e implementación de servicios REST; deseable gRPC.
- 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.
Habilidades blandas
- 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
Receba vagas de Tecnologia como esta por e-mail
Crie sua conta grátis e ative em 30s.
Explorar mais vagas
Receba vagas remotas como esta no Telegram
Verificadas, direto no seu celular — todo dia, sem cadastro.
Vagas relacionadas
Desenvolvedor(a) .NET / C# Sênior | Remoto| PJ| Media Tech
Vonbz
há cerca de 1 hora
Desenvolvedor Especialista .NET / C# | Remoto | PJ | Media Tech
Vonbz
há cerca de 2 horas
Banco de Talentos | Gerenciamento de Áreas Contaminadas (GAC)
Tetra Tech
há cerca de 2 horas · São Paulo, SP
Vaga - Desenvolvedor Java Backend Sênior
Tech6 Group
há cerca de 2 horas
