Back-end Engineer – NestJS & Hexagonal (AWS)

WiTI

United States

Remote

USD 90,000 - 120,000

Full time

14 hours 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
Modalidad 100% remota desde Latinoamé?

Job summary

WiTi busca un Backend Engineer Semi Senior para unirse al equipo de tecnología, diseñando y evolucionando servicios backend en NestJS/TypeScript sobre AWS. Se aplicarán principios de Arquitectura Hexagonal y DDD para desacoplar negocio de infraestructura, con infraestructura como código en Terraform y pipelines de CI/CD en GitHub Actions.

El rol exige experiencia en NestJS, TypeScript, AWS y diseño de bases de datos (MySQL/DynamoDB) y búsqueda con OpenSearch/Elasticsearch; modalidad 100% remota

Qualifications

  • Dominio avanzado de NestJS y TypeScript/Node.js (Módulos, Proveedores, Interceptores, Guards, Decoradores, tipado estricto).
  • Arquitectura Hexagonal (Puertos y Adaptadores) e Inversión de Dependencias.
  • DDD (Bounded Contexts, Aggregates, Entities, Value Objects).
  • Experiencia con AWS: SNS, SQS, EventBridge, S3, Lambda, DynamoDB, OpenSearch y herramientas de consola/aws-cli.
  • Infraestructura como código con Terraform.
  • Docker (multi-stage builds) y CI/CD con GitHub Actions (testing, linting y despliegue).
  • Modelado y optimización de MySQL y DynamoDB (Single Table Design).
  • Residencia en Latinoamérica con horario compatible con Chile.

Responsibilities

  • Diseñar, construir y evolucionar servicios backend escalables en NestJS/TypeScript.
  • Aplicar Arquitectura Hexagonal (Puertos y Adaptadores) y DDD para desacoplar negocio e infraestructura.
  • Desarrollar soluciones Cloud Native en AWS (SNS, SQS, EventBridge, S3, Lambda, Aurora, DynamoDB, OpenSearch).
  • Crear y mantener infraestructura como código con Terraform.
  • Optimizar imágenes Docker e implementar pipelines CI/CD con GitHub Actions.
  • Modelar y optimizar MySQL y DynamoDB y soluciones de búsqueda con Elasticsearch.

Tools

NestJS
TypeScript/Node.js
AWS
Terraform
Docker
GitHub Actions
MySQL
DynamoDB
OpenSearch
Elasticsearch
DocumentDB
CloudFront

Job description

En WiTi conectamos al mejor talento tecnológico con proyectos de alto impacto en Latinoamérica. Somos partner estratégico de grandes organizaciones, con foco en calidad, escalabilidad y resultados, y desde 2017 operamos en Chile, Uruguay y Colombia.

Buscamos un/a Backend Engineer Semi Senior orientado/a a la excelencia técnica para sumarse al equipo de tecnología de un grupo líder del retail en Latinoamérica. Diseñarás, construirás y evolucionarás sistemas escalables y de alta disponibilidad en NestJS, aplicando Arquitectura Hexagonal y DDD para desacoplar el negocio de la infraestructura, en entornos Cloud Native sobre AWS. Curiosidad, pensamiento analítico y buena comunicación oral y escrita son claves en el equipo.

Funciones del cargo
  • Diseñar, construir y evolucionar servicios backend escalables y de alta disponibilidad en NestJS y TypeScript.
  • Aplicar Arquitectura Hexagonal (Puertos y Adaptadores), Inversión de Dependencias y DDD.
  • Desarrollar soluciones Cloud Native en AWS (SNS, SQS, EventBridge, S3, Lambda, Aurora, DynamoDB, OpenSearch).
  • Crear y mantener infraestructura como código con Terraform.
  • Optimizar imágenes Docker e implementar pipelines de CI/CD con GitHub Actions.
  • Modelar y optimizar bases de datos MySQL y DynamoDB, y soluciones de búsqueda con Elasticsearch.
Requisitos excluyentes
  • Dominio avanzado de NestJS y TypeScript / Node.js (Modules, Providers, Interceptors, Guards, Custom Decorators, tipado estricto y patrones asíncronos).
  • Experiencia comprobable aplicando Arquitectura Hexagonal (Puertos y Adaptadores) e Inversión de Dependencias.
  • Comprensión y aplicación práctica de DDD (Bounded Contexts, Aggregates, Entities, Value Objects).
  • Experiencia con AWS: SNS, SQS, EventBridge, S3, Lambda, Aurora, DynamoDB, OpenSearch, entre otros; consola y aws-cli.
  • Infraestructura como código con Terraform.
  • Docker (multi-stage builds) y CI/CD con GitHub Actions (testing, linting y despliegue; YAML).
  • Modelado y optimización en MySQL y DynamoDB (Single Table Design).
  • Residir en Latinoamérica, con horario compatible con Chile.
Requisitos deseables
  • Experiencia con Elasticsearch (búsqueda distribuida y gestión de índices).
  • Experiencia con DocumentDB y CloudFront.
  • Experiencia en retail o ecommerce.
Beneficios

En WiTi promovemos un ambiente colaborativo donde el aprendizaje continuo es parte fundamental. Entre nuestros beneficios:

  • Plan de carrera personalizado.
  • Certificaciones.
  • Cursos de idiomas.
  • Modalidad 100% remota desde Latinoamérica.
  • Horario compatible con Chile.
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 – 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 – 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
Back-end Engineer – Node.js / NestJS
Back-end Engineer – Node.js / NestJS

WiTI • United States

Remote
USD 120,000 - 180,000
Plan de carrera personalizado
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
Backend Engineer: NestJS/AWS, Hexagonal Arc (Remote LATAM)
Backend Engineer: NestJS/AWS, Hexagonal Arc (Remote LATAM)

Ulvior • United States

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

America Digitalia • Nuevo (CA)

Remote
USD 120,000 - 180,000
Remote work
Full-time
Career path
+1
Remote Backend Engineer | NestJS, Hexagonal, AWS
Remote Backend Engineer | NestJS, Hexagonal, AWS

WiTI • United States

Remote
USD 90,000 - 120,000
Plan de carrera personalizado
Certificaciones
Cursos de idiomas
+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
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