Avenga

Node.js Engineer - Avenga

In short

Senior Node.js Engineer role at Avenga, an international engineering firm, working on a project for an Information Technology auditing, consulting, and software development client. The role is hybrid in Sofia, Bulgaria, requiring office presence about 2 days per week. It demands 3+ years of backend development with Node.js, strong TypeScript/JavaScript skills, RESTful API design, and database experience, plus collaboration with frontend, QA, and DevOps teams.

Node.js Engineer
Avenga is an international engineering firm helping businesses operate with AI at the core. With 6,000+ experts worldwide, we combine engineering expertise with AI-native thinking to turn ambitious ideas into real-world impact across industries, technologies, and markets.
At the core of the role
In Sofia, Bulgaria we are actively seeking a Senior Node.js Engineer to strengthen our team dedicated to a project in Information Technology auditing, consulting, and software development industry domain.
The work is hybrid, and the suitable candidate can work from the client's office in Sofia approximately 2 days per week.
Core skills you'll bring
•3+ years of professional backend development experience, including strong hands-on experience with Node.js.
•Strong proficiency in JavaScript (ES6+) and TypeScript.
•Experience with Node.js frameworks such as Express.js, NestJS, or Fastify.
•Solid understanding of asynchronous programming and event-driven architecture.
•Experience designing and developing RESTful APIs.
•Good knowledge of relational and/or NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
•Familiarity with ORM/ODM tools such as Prisma, TypeORM, Sequelize, or Mongoose.
•Understanding of software design principles, design patterns, and clean architecture.
•Experience with Git and collaborative development workflows.
•Familiarity with Docker, CI/CD pipelines, and cloud environments.
•Experience with unit and integration testing.
•Understanding of application security, performance optimization, and debugging.
•Strong problem-solving skills and a proactive approach to development.
•Good English communication skills and the ability to collaborate with international teams.
Nice-to-have
•Experience with cloud platforms such as AWS, Azure, or Google Cloud.
•Experience with microservices and distributed systems.
•Knowledge of message brokers such as RabbitMQ, Apache Kafka, or AWS SQS.
•Experience with GraphQL and/or WebSockets.
•Familiarity with Kubernetes and container orchestration.
•Experience with serverless architectures.
•Knowledge of monitoring and observability tools.
•Experience working in Agile/Scrum environments.
The impact you'll create
•Design, develop, and maintain scalable backend applications using Node.js.
•Build and integrate RESTful APIs and microservices.
•Write clean, efficient, reusable, and well-documented code.
•Collaborate with frontend developers, QA engineers, DevOps engineers, and product stakeholders.
•Design and optimize database schemas, queries, and data access patterns.
•Identify and resolve performance bottlenecks and technical issues.
•Implement secure authentication, authorization, and data handling practices.
•Develop and maintain automated unit and integration tests.
•Participate in code reviews and contribute to engineering best practices.
•Contribute to technical discussions, architecture decisions, and solution design.
•Support CI/CD processes, deployments, and production troubleshooting.
•Ensure application reliability, scalability, and maintainability.
•Share knowledge and support the professional growth of other team members.
Location
Sofia
Remote status
Hybrid
Technology
Node.js
Seniority
Senior-level

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot