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

WiTI

United States

Remoto

USD 90.000 - 120.000

Tempo pieno

14 ore fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Plan de carrera
Certificaciones
Cursos de idiomas

Descrizione del lavoro

WiTI busca Ingenieros Backend Semi Senior para iniciativas de producto en un ecosistema digital de retail de gran escala. El rol implica construir servicios con NestJS y Node.js, aplicar Arquitectura Hexagonal y Domain Driven Design, y trabajar con AWS para soluciones escalables y resilientes.

Se valoran experiencia con Terraform, Docker y pipelines de CI/CD (GitHub Actions), así como diseño de bases de datos SQL y NoSQL. Se trabajará en un entorno Cloud Native con foco en calidad y resultados.

Competenze

  • Experiencia desarrollando servicios backend con NestJS, TypeScript y Node.js.
  • Dominio de Modules, Providers, Interceptors, Guards y Custom Decorators de NestJS.
  • Experiencia aplicando tipado estricto, concurrencia y patrones asincrónicos.
  • Experiencia con Arquitectura Hexagonal, puertos y adaptadores e inversión de dependencias.
  • Experiencia con Domain Driven Design.
  • Experiencia en entornos Cloud Native sobre AWS.
  • Experiencia con infraestructura como código mediante Terraform.
  • Experiencia con Docker y pipelines CI/CD (GitHub Actions).
  • Experiencia diseñando modelos de datos relacionales (MySQL) y NoSQL (DynamoDB).
  • Experiencia en búsqueda con Elasticsearch u OpenSearch.

Mansioni

  • Desarrollar y evolucionar servicios backend con NestJS, TypeScript y Node.js.
  • Implementar Modules, Providers, Interceptors, Guards y Custom Decorators.
  • Aplicar tipado estricto, interfaces, concurrencia y patrones asincrónicos.
  • Diseñar soluciones desacopladas mediante Arquitectura Hexagonal y puertos/adaptadores.
  • Aplicar inversión de dependencias para separar dominio, aplicación e infraestructura.
  • Utilizar Domain Driven Design para modelar dominios y límites.
  • Trabajar con AWS y analizar recursos desde la consola y AWS CLI.
  • Diseñar soluciones orientadas a eventos con SNS, SQS y EventBridge.
  • Crear y mantener infraestructura reproducible con Terraform.
  • Construir imágenes Docker con multi-stage builds.
  • Crear pipelines de CI/CD con GitHub Actions para testing y despliegue.
  • Modelar bases de datos relacionales y NoSQL, y optimizar búsquedas.

Conoscenze

NestJS
TypeScript
Node.js
Arquitectura Hexagonal
Inversión de dependencias
Domain Driven Design
AWS
Terraform
Docker
GitHub Actions
MySQL
DynamoDB
OpenSearch/Elasticsearch

Strumenti

Terraform
Docker
GitHub Actions
AWS CLI
MySQL
DynamoDB
OpenSearch

Descrizione del lavoro

En WiTI conectamos talento tecnológico con proyectos de alto impacto en Latinoamérica. Trabajamos como partner estratégico de grandes organizaciones, desarrollando soluciones digitales con foco en calidad, escalabilidad y resultados.

Buscamos Backend Software Engineers Semi Senior para incorporarse a distintas iniciativas de producto dentro de un ecosistema digital de retail de gran escala.

El desafío combina desarrollo backend, diseño de arquitecturas escalables, prácticas avanzadas de ingeniería y operación en entornos Cloud Native sobre AWS. Trabajarás con NestJS, TypeScript y Node.js, aplicando Arquitectura Hexagonal y Domain Driven Design para construir sistemas desacoplados, mantenibles y de alta disponibilidad.

Funciones del cargo
  • Desarrollar y evolucionar servicios backend con NestJS, TypeScript y Node.js.
  • Implementar Modules, Providers, Interceptors, Guards y Custom Decorators.
  • Aplicar tipado estricto, interfaces, concurrencia y patrones asincrónicos.
  • Diseñar soluciones desacopladas mediante Arquitectura Hexagonal, puertos y adaptadores.
  • Aplicar inversión de dependencias para separar dominio, aplicación e infraestructura.
  • Utilizar Domain Driven Design para modelar dominios y definir sus límites.
  • Trabajar con servicios de AWS y analizar recursos desde la consola y mediante AWS CLI.
  • Diseñar soluciones orientadas a eventos mediante SNS, SQS y EventBridge.
  • Crear y mantener infraestructura reproducible con Terraform.
  • Construir y optimizar imágenes Docker utilizando multi-stage builds.
  • Crear pipelines de CI/CD con GitHub Actions para testing, linting y despliegue.
  • Diseñar, modelar y optimizar bases de datos relacionales y NoSQL.
  • Implementar y ajustar soluciones de búsqueda distribuida e indexación.
  • Colaborar con producto y liderazgo técnico, comunicando las decisiones de arquitectura de manera clara.
  • Participar en distintas iniciativas del equipo según las necesidades del producto.
Requisitos excluyentes
  • Experiencia desarrollando servicios backend con NestJS, TypeScript y Node.js.
  • Dominio de Modules, Providers, Interceptors, Guards y Custom Decorators de NestJS.
  • Experiencia aplicando tipado estricto, concurrencia y patrones asincrónicos.
  • Experiencia comprobable con Arquitectura Hexagonal, puertos y adaptadores e inversión de dependencias.
  • Experiencia práctica con Domain Driven Design.
  • Experiencia trabajando en entornos Cloud Native sobre AWS.
  • Experiencia con infraestructura como código mediante Terraform.
  • Experiencia con Docker y pipelines de CI/CD mediante GitHub Actions.
  • Experiencia diseñando y optimizando modelos de datos relacionales en MySQL.
  • Experiencia trabajando con DynamoDB y modelado NoSQL.
  • Experiencia implementando soluciones de búsqueda e indexación con Elasticsearch u OpenSearch.
Requisitos deseables
  • Experiencia en sistemas backend de alta disponibilidad.
  • Experiencia diseñando arquitecturas orientadas a eventos.
  • Conocimiento de Single Table Design en DynamoDB.
  • Experiencia optimizando imágenes Docker mediante multi-stage builds.
  • Manejo de AWS CLI y buenas prácticas para la gestión segura de credenciales.
  • Experiencia trabajando con búsquedas distribuidas y gestión de índices.
  • Experiencia participando simultáneamente en distintas iniciativas de producto.
  • Experiencia en plataformas digitales de retail o e-commerce.
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.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Back-end Engineer Senior – LLM & Agentic AI
Back-end Engineer Senior – LLM & Agentic AI

WiTI • Stati Uniti

Remoto
USD 90.000 - 150.000
Plan de carrera personalizado
Certificaciones para crecimiento
Cursos de idiomas
+4
Backend Engineer: NestJS, AWS, Cloud Native
Backend Engineer: NestJS, AWS, Cloud Native

WiTI • Stati Uniti

Remoto
USD 90.000 - 120.000
Plan de carrera
Certificaciones
Cursos de idiomas
Full-Stack Developer – React | Next.JS | Golang
Full-Stack Developer – React | Next.JS | Golang

WiTI • Stati Uniti

Remoto
USD 90.000 - 150.000
Plan de carrera personalizado
Certificaciones profesionales
Cursos de idiomas
Technical Delivery Lead – Integraciones y Partners Externos
Technical Delivery Lead – Integraciones y Partners Externos

WiTI • Stati Uniti

Remoto
USD 100.000 - 170.000
Plan de carrera personalizado
Certificaciones
Cursos de idiomas
Fullstack Node + Nest + React Architect | REF#305545
Fullstack Node + Nest + React Architect | REF#305545

BairesDev • Florida

Remoto
USD 120.000 - 180.000
Remote 100%
USD salary
Hardware provided
+4
Fullstack Node + Nest + React Architect | REF#305543
Fullstack Node + Nest + React Architect | REF#305543

BairesDev • Stati Uniti

Remoto
MXN 2.172.000 - 3.258.000
Trabajo 100% remoto
Compensación en USD
Hardware y software
+4
Software Engineer L3 - Backend
Software Engineer L3 - Backend

DigAI • Stati Uniti

Remoto
USD 120.000 - 180.000
Backend Engineer - AWS & APIs-Frontend Integration awareness -México Only
Backend Engineer - AWS & APIs-Frontend Integration awareness -México Only

DaCodes • Stati Uniti

Remoto
USD 110.000 - 180.000
Backend Developer
Backend Developer

ARQA • Stati Uniti

Remoto
USD 22.000 - 50.000
Trabajo 100% remoto
Backend & DevOps Engineer
Backend & DevOps Engineer

Virtum • Denver (CO), Northern (KY)

Ibrido
USD 120.000 - 180.000
Remote work
USD salary
Growth to principal engineer