




### **Desarrollador Node.js \+ AWS \- Semi Senior** Buscamos un Desarrollador Semi Senior con experiencia en Node.js y AWS, capaz de diseñar, desarrollar e implementar soluciones escalables en un entorno de microservicios. Deberá aplicar principios de Clean Architecture y buenas prácticas como SOLID, además de contar con conocimientos en infraestructura de AWS, incluyendo SQS, SNS, Step Functions, Lambda y CloudFormation. Requisitos Técnicos: Desarrollo Backend con Node.js * Skills mandatorios: * Experiencia en JavaScript/TypeScript en entornos backend. * Manejo avanzado de Node.js. * Conocimiento en programación asíncrona, eventos y procesamiento en paralelo. * Implementación de patrones como Repository Pattern, Dependency Injection y Factory Pattern. * Uso de Jest, Mocha o Chai para testing unitario e integración. * Arquitectura y Principios de Diseño * Aplicación de principios SOLID en el desarrollo de software. * Conocimiento de Clean Architecture y separación de capas (Domain, Use Case, Infrastructure, Interfaces). * Experiencia en microservicios y APIs RESTful con prácticas de desacoplamiento. Manejo de event\-driven architecture y procesamiento de eventos en AWS.* AWS y Servicios Serverless * AWS Lambda: Desarrollo de funciones serverless con Node.js, optimización de tiempos de ejecución y gestión de errores. * SQS y SNS: Configuración y consumo de colas de mensajes (FIFO/Standard), publicación y suscripción de eventos. * Step Functions: Orquestación de flujos de trabajo con tareas síncronas y asíncronas. * CloudFormation: Definición de infraestructura como código (IaC), templates YAML/JSON. * DynamoDB / RDS: Modelado de datos en bases de datos NoSQL y SQL en AWS. * Microservicios y Comunicación * Diseño y desarrollo de microservicios desacoplados con patrones como event sourcing y CQRS. * Implementación de mensajería asíncrona con SQS/SNS para comunicación entre servicios. * Conocimiento en API Gateway y gestión de endpoints con JWT o IAM Roles. Si cumples con los requisitos, **¡postúlate ahora!** Además, visita talentconnect.ai para completar tu entrevista inicial. Síguenos en LinkedIn para mantenerte actualizado sobre nuevas oportunidades: TalentConnect AI


