Back-end Engineer – Node.js / NestJS

WiTI

United States

Remote

USD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Plan de carrera personalizado
Certificaciones
Cursos de idiomas

Job summary

WiTi es una consultora tecnológica que busca un/a Back-end Engineer para su equipo de e-commerce de supermercados. Desarrollar y mantener microservicios en Node.js, NestJS y TypeScript para plataformas en producción con tráfico real.

Trabajarás con arquitectura hexagonal, APIs REST y AWS, usando Docker y Kubernetes. Participarás en despliegues, monitoreo e incidentes, priorizando código limpio y pruebas automatizadas en pipelines CI/CD.

Qualifications

  • Al menos 4 años de experiencia profesional en backend.
  • Experiencia con NestJS y TypeScript en microservicios.
  • Experiencia en AWS y despliegues en nube.
  • Aplicación de arquitectura hexagonal y buenas prácticas SOLID.
  • Experiencia con monorepos y librerías compartidas.
  • Enfoque en calidad de código y testing automatizado (Jest).
  • Conocimiento de APIs REST y bases de datos SQL/NoSQL.

Responsibilities

  • Desarrollar y mantener microservicios backend en Node.js y NestJS.
  • Diseñar APIs REST robustas y seguras para plataformas de e‑commerce.
  • Desplegar y operar servicios en AWS con Docker y Kubernetes.
  • Colaborar en infra y pipelines CI/CD; monitorear y resolver incidentes.
  • Trabajar con monorepos y librerías compartidas (Nx).
  • Optimizar datos en SQL/NoSQL y gestionar caché y colas.

Skills

Node.js
NestJS
TypeScript
AWS
Docker
Kubernetes
REST APIs
Testing Jest
CI/CD
Monorepos

Tools

Nx
PostgreSQL
MongoDB
Redis
Kafka
OpenTelemetry
GitHub Actions

Job description

En WiTi somos una consultora tecnológica especializada en el desarrollo de soluciones digitales, innovación y transformación tecnológica. Trabajamos junto a importantes organizaciones de Latinoamérica, conectando talento especializado con proyectos de alto impacto.

Buscamos un/a Back-end Engineer para integrarse a un equipo de e-commerce de supermercados de una empresa líder del retail. El equipo desarrolla y mantiene los microservicios que sostienen dos plataformas digitales en producción con tráfico real, e integra los sistemas core de la compañía.

Serás dueño/a de tu código en producción: participarás en despliegues, monitoreo y resolución de incidentes, y aportarás criterio técnico en el diseño de APIs, servicios y decisiones de arquitectura. Buscamos a alguien con trayectoria principalmente backend, foco en soluciones escalables y mantenibles, calidad de código y testing automatizado.

Funciones del cargo
  • Desarrollar y mantener microservicios backend en Node.js, NestJS y TypeScript para plataformas de e-commerce en producción, con tráfico real de retail.
  • Diseñar soluciones aplicando arquitectura hexagonal, principios SOLID y buenas prácticas de diseño, y fundamentar las decisiones de arquitectura.
  • Diseñar, construir e integrar APIs REST con los sistemas core de la compañía.
  • Desplegar y operar servicios en AWS, participando en la infraestructura cloud con Docker y Kubernetes.
  • Trabajar sobre monorepos y librerías compartidas, idealmente con Nx.
  • Hacerse cargo del código en producción: despliegues, monitoreo y resolución de incidentes.
  • Modelar y optimizar datos en bases SQL y NoSQL, y trabajar con caché y colas de mensajería.
  • Mantener la calidad con testing automatizado y pipelines de CI/CD.
Requisitos Excluyentes
  • Al menos 4 años de experiencia profesional en desarrollo backend, con microservicios en producción.
  • Trayectoria principalmente backend, desarrollando y manteniendo microservicios con NestJS y TypeScript (o framework equivalente como Spring o .NET Core).
  • Experiencia en AWS en despliegues e infraestructura cloud, no solo como usuario de servicios puntuales.
  • Experiencia aplicando arquitectura hexagonal, principios SOLID y buenas prácticas de diseño, con ejemplos concretos de decisiones de arquitectura tomadas.
  • Experiencia trabajando con monorepos y librerías compartidas.
  • Experiencia construyendo soluciones escalables y mantenibles, con foco en calidad de código y testing automatizado (Jest).
  • Experiencia diseñando e integrando APIs REST.
  • Experiencia con bases de datos SQL y NoSQL (PostgreSQL, MySQL, MongoDB o DynamoDB).
  • Experiencia con Redis y colas de mensajería (SQS, Kafka o similar).
  • Experiencia con Docker y uso de Kubernetes a nivel de despliegue, configuración y depuración de servicios.
  • Experiencia con CI/CD (GitHub Actions o similar).
Requisitos Deseables
  • Experiencia en e-commerce o retail: flujo de compra, órdenes, pagos, catálogo, carro y checkout.
  • Monorepos con Nx.
  • Experiencia con plataformas headless.
  • GraphQL.
  • Herramientas de monitoreo (New Relic, Coralogix, OpenTelemetry).
  • BigQuery o pipelines de datos.
  • Experiencia con agentes de IA o sistemas basados en LLM (orquestación de agentes, RAG), idealmente al menos 1 año.
Beneficios

En WiTi promovemos un ambiente colaborativo donde la cultura del aprendizaje es parte fundamental. Entre nuestros beneficios están:

  • Plan de carrera personalizado para el desarrollo profesional.
  • Certificaciones para continuar creciendo en tu carrera.
  • Cursos de idiomas, apoyando el desarrollo personal y profesional.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Back-end Software Engineer – NestJS | Cloud Native | AWS
Back-end Software Engineer – NestJS | Cloud Native | AWS

WiTI • United States

Remote
USD 90,000 - 120,000
Plan de carrera
Certificaciones
Cursos de idiomas
Back-end Engineer – Node.js / NestJS
Back-end Engineer – Node.js / NestJS

Ulvior • United States

Remote
USD 120,000 - 180,000
Plan de carrera personalizado
Certificaciones para continuar growth
Cursos de idiomas
Back-end Engineer – NestJS & Hexagonal (AWS)
Back-end Engineer – NestJS & Hexagonal (AWS)

WiTI • United States

Remote
USD 90,000 - 120,000
Plan de carrera personalizado
Certificaciones
Cursos de idiomas
+1
Back-end Engineer
Back-end Engineer

America Digitalia • Nuevo (CA)

Remote
USD 120,000 - 180,000
Remote work
Full-time
Career path
+1
Back-end Engineer – NestJS & Hexagonal (AWS)
Back-end Engineer – NestJS & Hexagonal (AWS)

Ulvior • United States

Remote
USD 90,000 - 130,000
Plan de carrera personalizado
Certificaciones
Cursos de idiomas
+2
Back-end Engineer | Node.js/NestJS for E‑commerce
Back-end Engineer | Node.js/NestJS for E‑commerce

WiTI • United States

Remote
USD 120,000 - 180,000
Plan de carrera personalizado
Certificaciones
Cursos de idiomas
Senior Backend Engineer – Remote (NestJS/TypeScript, AWS)
Senior Backend Engineer – Remote (NestJS/TypeScript, AWS)

America Digitalia • Nuevo (CA)

Remote
USD 120,000 - 180,000
Remote work
Full-time
Career path
+1
Back-end Engineer – NestJS & Hexagonal (AWS)
Back-end Engineer – NestJS & Hexagonal (AWS)

America Digitalia • United States

Remote
USD 48,000 - 75,000
Remoto 100% desde LATAM
Horarios compatibles con Chile
Plan de carrera personalizado
+1
Backend Engineer: NestJS, AWS, Cloud Native
Backend Engineer: NestJS, AWS, Cloud Native

WiTI • United States

Remote
USD 90,000 - 120,000
Plan de carrera
Certificaciones
Cursos de idiomas
Remote Backend Engineer — NestJS, Hexagonal, AWS
Remote Backend Engineer — NestJS, Hexagonal, AWS

America Digitalia • United States

Remote
USD 48,000 - 75,000
Remoto 100% desde LATAM
Horarios compatibles con Chile
Plan de carrera personalizado
+1