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 Ul design, managed services, product development, and software development.
This is the job
In Argentina, within the fintech industry, we are actively seeking a Senior Node.js Developer to strengthen our backend team and contribute to the continuous evolution of our platform and services.
This is the team
You’ll join a collaborative, cross-functional development team working under agile methodologies (Scrum). You’ll play a key role in designing and building scalable and maintainable architectures, while collaborating with stakeholders, proposing technical improvements, and ensuring the stability and performance of backend services.
This is your role
-
Design and develop robust and scalable backend applications using Node.js/NestJS.
- Architect and implement clean, maintainable code with a focus on performance and security.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with DevOps tools and CI/CD pipelines to automate and streamline deployments.
- Participate in technical planning, reviews, and estimations.
- Propose and implement technical improvements to elevate product quality.
- Support and mentor team members where needed, driving engineering excellence.
This is you
- Advanced proficiency in TypeScript and JavaScript.
- Experience developing applications with Node.js and NestJS.S
- Solid understanding of software architecture and design patterns (e.g., MVC, Singleton, Strategy).
- Experience with relational and non-relational databases like MySQL, PostgreSQL, MongoDB.
- Proficient in CI/CD tools and DevOps practices (e.g., Jenkins).
- Familiarity with container platforms such as OpenShift.
- Proven ability to work independently and take initiative in technical decision-making.
- Experience working in Scrum or agile environments.
- Strong collaboration and communication skills in Spanish.
- Proven experience with event-driven architectures and event processing in AWS.
- Experience with AWS Lambda: creating serverless functions with Node.js, optimizing runtime, and managing errors.
Nice-to-have skills:
- Experience with monitoring tools such as Kibana, AppDynamics, or similar.
- Background working in agile, high-performing teams.