About this role
About the Role We are seeking a Senior Node.js Engineer in Buenos Aires to lead backend development for BFF (Backend-for-Frontend) services and microservice-based systems. You will design, build, and maintain scalable, reliable services, collaborating with product and frontend teams, and driving technical improvements across the stack. This is a full-lifecycle role—from technical scoping and prototyping to implementation, testing, deployment, and support.
What You'll Do
- Design and maintain BFF and backend services with Node.js (18+) and NestJS
- Build and document versioned RESTful APIs
- Integrate within microservices and event-driven systems
- Translate requirements into prototypes and production-ready technical solutions
- Ensure code quality: unit tests, code reviews, and defect fixes
- Deploy and manage cloud applications using IaC or Serverless approaches
- Ensure production reliability with monitoring, alerting (e.g., DataDog, OpsGenie), and incident response
- Improve performance, scalability, and availability
- Maintain functional, architectural, and in-code documentation
- Collaborate with frontend, product, and tech leads; support team OKRs and mentor juniors
What We're Looking For
- 5+ years with Node.js (v18+); experience building BFF/back-end services with NestJS or Express
- Strong RESTful API design and NoSQL integration
- Experience with microservices and event-driven/asynchronous architectures
- Cloud deployment and management experience; familiarity with Serverless Framework or IaC tools
- Proficient with GitLab workflows and setting up monitoring/alerting (Datadog, OpsGenie)
- Solid technical scoping, requirements translation, and full SDLC ownership
- Excellent collaboration and communication; works closely with TL and PO to meet deadlines
- Languages: Spanish (native), English (intermediate)
- Location: Buenos Aires (CABA or AMBA)
Nice-to-Have
- Experience with AWS serverless (Lambda, API Gateway, SQS/SNS, Step Functions, EventBridge, DynamoDB)
- TypeScript proficiency
- Frontend (React) experience
- Familiar with agile SDLC
Compensation & Benefits
- Salary information not disclosed in the posting
- Avenga is an equal-opportunity employer; we promote diversity and inclusive growth across teams
- Hybrid work arrangement in Buenos Aires; global collaboration with teammates across locations