Full-Stack Developer Foco Back-end (Node.js/Nest React/Next)

2Brains

Santiago

Híbrido

CLP 27.900.000 - 55.800.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Computadora asignada
Cursos de especialización
Entorno de trabajo flexible
Charlas internas

Descripción de la vacante

2Brains, una consultora tecnológica en Chile, busca ampliar su equipo backend para sostener una de las plataformas de e-commerce más grandes del retail. Se trabajará en microservicios de dominio, BFFs por canal y funciones serverless sobre AWS, con arquitectura headless basada en commercetools y AWS.

El rol impacta en flujos críticos como checkout, búsqueda y catálogo, con enfoque en QA automatizado y pipelines de CI, todo en un entorno híbrido con presencia presencial 1–2 veces al mes.

Formación

  • TypeScript/Node.js (18+) con NestJS: 2+ años de experiencia.
  • React.js con Next.js: 1 año de experiencia.
  • Kubernetes y Docker para despliegue y operación de microservicios.
  • APIs REST (Swagger/OpenAPI): 1+ año de experiencia.
  • Bases de datos NoSQL y SQL (DynamoDB, MongoDB, MySQL/TypeORM).
  • Testing automatizado (Jest) y CI/CD con GitHub Actions.
  • Desarrollo con IA en herramientas de código integradas al flujo de trabajo.

Responsabilidades

  • Diseñar, construir y mantener microservicios de dominio de e-commerce (carrito, órdenes, productos, pagos, clientes, cupones) en Node.js/NestJS, integrados con una plataforma de comercio headless (commercetools).
  • Desarrollar y mantener BFFs por canal — navegación, checkout, cuenta — en NestJS y Go (Gin).
  • Implementar funciones serverless (AWS Lambda) para integraciones batch de catálogo, SEO/sitemaps, ujos de autenticación con Cognito y procesamiento de billing con Step Functions/SNS.
  • Operar servicios en Kubernetes (despliegues, autoescalado con KEDA) y serverless con AWS SAM.
  • Diseñar nuevos servicios desde cero, decidiendo el stack adecuado (Node vs Go) según requisitos de rendimiento.
  • Depurar problemas de interacción de punta a punta en el flujo de catálogo (PIM → plataforma de comercio → servicios consumidores).
  • Asegurar calidad con tests automatizados (Jest / testing nativo de Go) y pipelines de CI en GitHub Actions.

Conocimientos

TypeScript/Node.js
NestJS
React.js
Next.js
Kubernetes
Docker
APIs REST
NoSQL/SQL
Jest
GitHub Actions
IA tools (Claude/Copilot)

Herramientas

Go (Gin)
AWS
commercetools
Shopify Plus / BigCommerce / Salesforce Commerce Cloud
GraphQL
Kong
KEDA

Descripción del empleo

2Brains es una consultora tecnológica que impulsa el crecimiento y la evolución de organizaciones líderes en Latinoamérica. Diseñamos y construimos el futuro digital de nuestros clientes a través de una integración profunda y estratégica de negocio, experiencia y tecnología, convirtiendo desafíos complejos en impacto real. Hoy, 2Brains forma parte de Acid Labs, uno de los principales grupos de consultoría tech e innovación de la región. Esta adquisición fortalece nuestra propuesta de valor, ampliando nuestra escala, capacidades tecnológicas y presencia regional, y nos permite acompañar a nuestros clientes con soluciones más robustas, ágiles y de alto impacto en todo su ciclo de transformación.

Funciones del cargo

Modalidad de trabajo: Híbrido flexible (presencial 1-2 veces al mes)

Misión del rol

Construir y evolucionar los servicios backend que sostienen una de las plataformas de e-commerce más grandes del retail en Chile: microservicios de dominio, BFFs por canal y procesos serverless de integración de catálogo, sobre una arquitectura headless basada en commerce tools y AWS. El rol tiene impacto directo en flujos críticos del negocio como checkout, búsqueda y catálogo.

Responsabilidades principales
  • Diseñar, construir y mantener microservicios de dominio de e-commerce (carrito, órdenes, productos, pagos, clientes, cupones) en Node.js/NestJS, integrados con una plataforma de comercio headless (commercetools).
  • Desarrollar y mantener BFFs (Backend-for-Frontend) por canal — navegación, checkout, cuenta — en NestJS y Go (Gin) según el caso de uso.
  • Implementar funciones serverless (AWS Lambda) para integraciones batch de catálogo (PIM plataforma de comercio), SEO/sitemaps, ujos de autenticación con Cognito y procesamiento de billing con Step Functions/SNS.
  • Operar servicios en Kubernetes (despliegues, autoescalado con KEDA) y serverless con AWS SAM.
  • Diseñar nuevos servicios desde cero, decidiendo el stack adecuado (Node vs Go) según requisitos de rendimiento.
  • Depurar problemas de integración de punta a punta en el ujo de catálogo (PIM → plataforma de comercio → servicios consumidores).
  • Asegurar calidad con tests automatizados (Jest / testing nativo de Go) y pipelines de CI en GitHub Actions.
Requerimientos del cargo
  • TypeScript / Node.js (18+) con NestJS: +2 años de experiencia. Intermedio-avanzado.
  • Reactjs con Next.js: +1 año de experiencia. Intermedio.
  • Kubernetes y Docker (despliegue y operación de microservicios): Conocimiento.
  • Arquitectura de microservicios y APIs REST (Swagger/OpenAPI): +1 año de experiencia. Básico-Intermedio.
  • Bases de datos NoSQL y SQL (DynamoDB, MongoDB, MySQL/TypeORM): +2 años de experiencia. Intermedio.
  • Testing automatizado (Jest) y CI/CD (GitHub Actions): +2 años de experiencia. Intermedio.
  • Desarrollo apalancado con IA (asistentes y agentes de código: Claude Code, Copilot, Cursor u otros, integrados al ujo de trabajo diario): Uso habitual
Opcionales
  • Experiencia con AWS.
  • Experiencia con commercetools (platform-sdk, sync-actions) — diferenciador fuerte — o con otras plataformas de comercio headless (Shopify Plus, BigCommerce, Salesforce Commerce Cloud).
  • Go (Gin o similar) para servicios de alto tráco, o disposición comprobable a aprenderlo rápido. Experiencia en integraciones con sistemas PIM/MDM de catálogo.
  • GraphQL (Apollo / @nestjs/graphql).
  • Kong u otros API Gateways; KEDA para autoescalado por eventos.
  • Experiencia previa en retail / e-commerce de alto tráco.
Condiciones
  • Trabajar con un equipo de alto rendimiento, aprendemos y nos desarrollamos juntos.
  • Acceso a grandes clientes y proyectos desafiantes.
  • Aprendizaje y crecimiento permanente, organizamos meetups, capacitaciones y actividades culturales.
  • Un entorno de trabajo flexible y dinámico.
  • Espacio para charlas internas.
  • Asignación de computadora para tu trabajo.
  • Cursos de especialización.
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

Senior Back-end Developer
Senior Back-end Developer

2Brains • Santiago

Híbrido
CLP 100.440.000 - 167.400.000
Senior Full-Stack Developer Minería (React Nextjs Nest)
Senior Full-Stack Developer Minería (React Nextjs Nest)

2Brains • Santiago

Presencial
CLP 18.000.000 - 32.000.000
Entorno de trabajo flexible
Crecimiento y capacitación
Proyectos desafiantes
+1
Full-Stack Developer Angular/Go/IA
Full-Stack Developer Angular/Go/IA

2Brains • Santiago

Presencial
CLP 39.060.000 - 78.120.000
Entorno flexible
Computadora proporcionada
Cursos de especialización
+2
Desarrollador Full-Stack Senior Java | E-commerce & DevOps
Desarrollador Full-Stack Senior Java | E-commerce & DevOps

BC Tecnología • Santiago

Híbrido
CLP 27.522.000 - 41.285.000
Ambiente de trabajo colaborativo
Oportunidades de crecimiento profesional
Proyectos innovadores con clientes de alto nivel
Full-Stack Backend Engineer - E-commerce & AWS
Full-Stack Backend Engineer - E-commerce & AWS

2Brains • Santiago

Híbrido
Computadora asignada
Cursos de especialización
Entorno de trabajo flexible
+1
AI Engineer (Node.js TypeScript NestJS)
AI Engineer (Node.js TypeScript NestJS)

2Brains • Santiago

Híbrido
CLP 15.000.000 - 21.000.000
Desarrollador Full-Stack
Desarrollador Full-Stack

FactorIT • Santiago

Híbrido
CLP 21.000.000 - 36.000.000
Desarrollador(a) Full-Stack
Desarrollador(a) Full-Stack

BC Tecnología • Santiago

Híbrido
Desarrollador Backend (Node.js & Next.js)
Desarrollador Backend (Node.js & Next.js)

Gtrack.io • Santiago

Presencial
CLP 20.088.000 - 35.712.000
Bonos por objetivos
Presencial
Software Engineer Backend - (Semi Senior)
Software Engineer Backend - (Semi Senior)

Bbk2brains • Santiago

Presencial
Aprendizaje y crecimiento permanente
Acceso a grandes clientes