WiTi

Back-end Engineer – NestJS & Hexagonal (AWS)

WiTi · Remote
Tiempo completo 💻 Programming Hoy
Atención: eliminamos este aviso de nuestra base de datos al cabo de un mes (limpieza mensual), así que el enlace puede dejar de funcionar. Lo guardamos en tu navegador para que puedas volver a encontrarlo.

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.

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 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.
DynamoDBNestJSTypeScript
Fuente: GetOnBoard
Reportar oferta
📬 ¿Buscás trabajo remoto? Dejanos tu email y te avisamos cuando lancemos las alertas de ofertas.