Detalles de la Vacante

Senior Node.js Engineer

Descripción

Empresa: Avenga

Estamos buscando un Ingeniero Node.js Senior para unirse a nuestro equipo de ingeniería en Buenos Aires, Argentina. Liderarás el desarrollo backend de servicios BFF (Backend-for-Frontend) y sistemas basados en microservicios, desde el diseño hasta la implementación y soporte.

Experiencia requerida

5+ años con Node.js (v18+) en construcción de servicios backend/BFF con NestJS o Express

Responsabilidades

Diseñar y mantener servicios BFF y backend con Node.js y NestJS; construir y documentar APIs RESTful versionadas; traducir requisitos en prototipos y soluciones técnicas listas para producción; asegurar calidad de código mediante pruebas unitarias, revisiones y corrección de defectos; desplegar y gestionar aplicaciones en la nube; mejorar rendimiento, escalabilidad y disponibilidad; mantener documentación funcional, arquitectónica y de código; colaborar con equipos frontend y producto, apoyar OKRs del equipo y mentorizar juniors.

Conocimientos técnicos

Node.js, NestJS, Express, diseño de APIs RESTful, NoSQL, microservicios, arquitecturas asíncronas/eventos, despliegue en nube, Serverless Framework, GitLab, Datadog, OpsGenie, TypeScript, AWS serverless (Lambda, API Gateway, SQS/SNS, Step Functions, EventBridge, DynamoDB), React, agile SDLC

Habilidades

Excelente colaboración y comunicación, trabajo en equipo, capacidad de alcance técnico y traducción de requisitos, propiedad total del ciclo de vida del desarrollo

Experiencia

5+ años con Node.js (v18+) en construcción de servicios backend/BFF con NestJS o Express

Conocimientos

Node.js, NestJS, Express, diseño de APIs RESTful, NoSQL, microservicios, arquitecturas asíncronas/eventos, despliegue en nube, Serverless Framework, GitLab, Datadog, OpsGenie, TypeScript, AWS serverless (Lambda, API Gateway, SQS/SNS, Step Functions, EventBridge, DynamoDB), React, agile SDLC

Habilidades

Excelente colaboración y comunicación, trabajo en equipo, capacidad de alcance técnico y traducción de requisitos, propiedad total del ciclo de vida del desarrollo

Actividades

Diseñar y mantener servicios BFF y backend con Node.js y NestJS; construir y documentar APIs RESTful versionadas; traducir requisitos en prototipos y soluciones técnicas listas para producción; asegurar calidad de código mediante pruebas unitarias, revisiones y corrección de defectos; desplegar y gestionar aplicaciones en la nube; mejorar rendimiento, escalabilidad y disponibilidad; mantener documentación funcional, arquitectónica y de código; colaborar con equipos frontend y producto, apoyar OKRs del equipo y mentorizar juniors.

Idiomas

Español nativo, Inglés intermedio

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Español nativo, Inglés intermedio

Disponibilidad de Mudarse

No