06 oct
|
avenga
|
Buenos Aires
06 oct
avenga
Buenos Aires
Descripción de la vacante
This is us:At Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and UI design, managed services, product development, and software development.This is the job:This is you:
- Strong expertise in Node.js (18+) with knowledge of the NestJS framework.
- Experience with microservices and/or event-driven architectures.
- Familiarity with Serverless Framework or Infrastructure as Code (IaC) tools.
- Knowledge of ExpressJS.
- Experience with GitLab, branching models, hotfixes, and feature evolution.
- Strong knowledge in building and consuming RESTful APIs.
- Experience working with NoSQL databases.
- Experience setting up monitoring and alerting tools (DataDog, OpsGenie).Nice-to-have skills:
- Experience with AWS serverless services (Lambda, API Gateway, SQS, SNS, Step Functions, EventBridge, DynamoDB).
- Knowledge of TypeScript.
- Ability to write clean, efficient, and well-documented code.
- Experience with agile methodologies and software development life cycles.
- Experience designing and/or developing scalable, highly available architectures.This is your role:
- Understand software requirements and refine specifications into detailed designs.
- Build or adapt classes, modules, and other software components, reusing existing code where possible.
- Perform unit testing and review code to fix defects or improve quality.
- Document programs according to standards (functional, architectural, and in-code comments).
- Research new technologies, follow defined processes, and propose improvements.-- Collaborate closely with developers, TLs, and POs to meet delivery commitments.
- Gather functional requirements and translate them into elegant solutions.
- Build prototypes during technical scoping phases.
- Create engaging user interfaces (mandatory only for fullstack profiles with ReactJS).
- Identify improvement opportunities and contribute to continuous improvement processes.
- Participate in defining and reviewing standards and best practices for design and development.What awaits you at Avenga?:
- A long-term project with opportunities to grow your expertise in BFF and event-driven architectures.
- A collaborative environment that values innovation, experimentation, and knowledge sharing.
📌 Senior Nodejs Engineer (Buenos Aires)
🏢 avenga
📍 Buenos Aires