(CMS1099) Backend Developer | Nest.js/AWS


Sobre Nosotros

Hay empresas que están cambiando el mundo, y detrás de ellas, hay equipos que necesitan ir más lejos, pensar distinto, moverse más rápido.
Ahí entramos nosotros.

En Acid Labs nos sumamos a los equipos tech de las empresas que están liderando el futuro digital en las industrias más desafiantes en Latinoamérica, con talento especializado que entiende la complejidad, respira colaboración y encuentra claridad donde otros ven ruido.

Y lo hacemos #RadicalmenteMejor

No trabajamos para nuestros clientes.

  • Trabajamos con ellos.
  • Desde adentro.
  • Como parte de su ritmo.
  • Como una extensión natural de su capacidad tecnológica.

Proposito del rol

Buscamos un Ingeniero de Software Backend Semi-Senior con una fuerte orientación a la excelencia técnica y la aplicación de buenas prácticas de ingeniería. En este rol, serás responsable de diseñar, construir y evolucionar sistemas escalables y de alta disponibilidad, fundamentados en NestJS. Deberás implementar patrones de arquitectura como la Arquitectura Hexagonal y principios de diseño que aseguren el desacoplamiento entre la lógica de negocio y la infraestructura en entornos Cloud Native (AWS). Se espera que el/la profesional utilice herramientas de Inteligencia Artificial como apoyo en su trabajo, manteniendo siempre un criterio técnico sólido, capacidad analítica y un enfoque riguroso en la calidad de las soluciones.

Principales funciones

  • Diseñar y construir sistemas backend escalables y de alta disponibilidad utilizando NestJS.
  • Evolucionar la arquitectura de software aplicando patrones como Arquitectura Hexagonal y Domain-Driven Design (DDD).
  • Implementar soluciones en entornos Cloud Native, aprovechando diversos servicios de AWS.
  • Optimizar el modelado de bases de datos relacionales (MySQL) y NoSQL (DynamoDB).
  • Colaborar activamente con squads multidisciplinarios para la entrega de flujos de negocio completos.
  • Participar en la metodología ágil (Scrum) del equipo, contribuyendo a la mejora continua.
  • Garantizar el desacoplamiento efectivo entre la lógica de negocio y la infraestructura.

Requisitos

  • Formación en Ingeniería de Software, Informática o carreras afines.
  • Experiencia comprobable como Desarrollador/a Backend con al menos nivel Semi-Senior.
  • Dominio avanzado del framework NestJS, TypeScript y Node.js.
  • Experiencia con servicios Cloud de AWS, incluyendo SNS, SQS, EventBridge, S3, Aurora, DocumentDB, DynamoDB, OpenSearch, Cloudfront y Lambda.
  • Habilidad en diseño, modelado y optimización de esquemas relacionales y consultas complejas en MySQL.
  • Experiencia en modelado avanzado de DynamoDB, aplicando patrones de alto rendimiento como Single Table Design.
  • Español nativo e inglés técnico (lectura y escritura de documentación).

Deseables

  • Experiencia con Infraestructura como Código (IaC) utilizando Terraform.
  • Conocimiento en optimización de imágenes Docker e implementación de pipelines CI/CD con GitHub Actions.
  • Familiaridad con GraphQL.
  • Experiencia en el uso de herramientas de Inteligencia Artificial para acelerar procesos de desarrollo.

Habilidades

  • Curiosidad y flexibilidad para adaptarse a nuevos desafíos tecnológicos.
  • Pensamiento analítico y abstracto para la resolución de problemas complejos.
  • Comunicación efectiva, tanto hablada como escrita, para interactuar con equipos multidisciplinarios.
  • Orientación a la excelencia técnica y la aplicación de buenas prácticas de ingeniería.
  • Capacidad para validar, cuestionar y mejorar resultados generados por herramientas de IA.
  • Proactividad y autonomía en la gestión y desarrollo de tareas.
  • Fuerte enfoque en la mejora continua y el aprendizaje constante.

Con presencia en más de 10 países y un equipo multicultural, trabajamos con organizaciones que están cambiando la forma en que Latinoamérica opera, se conecta y se digitaliza.

Lo hacemos desde una cultura que pone a las personas en el centro y lleva la excelencia y la innovación como hábito, no como excepción.

Nuestros valores

  • Entregamos con excelencia.
  • Creamos valor para el cliente.
  • Hacemos lo correcto.
  • Hacemos que las cosas pasen.
  • Ganamos como equipo.

Creamos impacto real porque creemos en las personas reales que lo construyen.

¡Los beneficios empresariales dependerán del lugar de LATAM donde te encuentres! 

Consentimiento para el Tratamiento de Datos Personales:
De acuerdo con la Ley de Protección de la Vida Privada, al enviar su currículum vitae y demás información personal a través de este formulario, usted consiente expresamente, en forma previa, e informada, que Acid Labs recolecte, almacene, utilice y gestione sus datos personales exclusivamente para fines relacionados con su candidatura a un puesto de trabajo. Esta información incluye, pero no se limita a, su nombre, contacto, experiencia profesional, educación y habilidades, los cuales son necesarios para el proceso de selección y evaluación de candidatos.

Uso de la Información:
La información proporcionada será reputada y tratada como confidencial. Sin perjuicio de lo expuesto, a los fines de gestionar la postulación a una convocatoria laboral, Acid Labs podrá compartir total o parcialmente la información con los clientes de Acid Labs (titulares de las convocatorias), proveedores de servicios incluyendo sin limitación administración de personal y hosting de nuestra plataforma, autoridades judiciales, fiscales o administrativas competentes cuando nos requieran dicha información o se trate de una obligación legal, y personas relacionadas de Acid Labs, a lo que Usted presta expresa y totalmente su consentimiento y conformidad.

Derecho de Acceso, Rectificación y Cancelación:
Usted tiene derecho a acceder, rectificar o solicitar la eliminación de su información personal en cualquier momento. Si desea ejercer estos derechos, por favor envíe una solicitud por escrito a [email protected] especificando su requerimiento.

Duración del Almacenamiento:
Sus datos serán almacenados durante el periodo necesario para cumplir con los propósitos mencionados anteriormente o hasta que usted solicite su eliminación, lo que ocurra primero. Este consentimiento es voluntario y puede ser retirado en cualquier momento notificando a Acid Labs conforme al procedimiento descrito anteriormente. Al enviar su información, usted declara haber leído y aceptado los términos y condiciones aquí establecidos.