Senior Node.js Engineer
Your journey matters – start it with us
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
We are looking for a Senior Node.js Engineer to join our team and contribute to the development of scalable, reliable, and high-performance backend solutions.
In this role, you will design and develop backend services and APIs using Node.js and TypeScript, contribute to architectural decisions, optimize system performance, and collaborate closely with frontend engineers, product managers, and other stakeholders.
This is you
5+ years of experience in backend software development
Strong proficiency in JavaScript and TypeScript
Extensive hands-on experience with Node.js and backend frameworks such as Express.js or NestJS
Strong knowledge of RESTful APIs, microservices, and distributed systems
Solid experience with relational and NoSQL databases, including PostgreSQL, MySQL, MongoDB, and Redis
Experience with cloud platforms such as AWS, Azure, or GCP
Familiarity with Docker, Kubernetes, and CI/CD pipelines
Strong understanding of software architecture, design patterns, security, and performance optimization
Experience with automated testing and monitoring tools
Strong problem-solving and communication skills
Upper-Intermediate English communication skills or higher
This is your role
Design, develop, and maintain scalable backend services and APIs using Node.js and TypeScript
Collaborate with frontend engineers, product managers, and other stakeholders to deliver business requirements
Design and optimize database schemas, queries, and data flows
Ensure system scalability, performance, reliability, and security
Conduct code reviews and promote engineering best practices
Troubleshoot and resolve complex technical and production issues
Contribute to system architecture decisions and technical roadmaps
Mentor junior and mid-level engineers and support the growth of the engineering team
Improve development processes, CI/CD pipelines, and operational efficiency
Create and maintain technical documentation and development standards
What awaits you at Avenga?
At Avenga, everyone matters. We provide equal opportunities in recruitment, career development, and leadership, regardless of race, ethnicity, gender identity, sexual orientation, disability, age, religion, or any other characteristic. We are committed to fostering a work environment where our diverse community of employees, candidates, and business partners actively shapes our growth.
By bringing together people from different backgrounds and experiences, we build a workplace where everyone feels free to be themselves while honoring the boundaries of others.
- Locations
- Ukraine
- Technology
- Node.js
- Seniority
- Senior-level
Take the first step toward your career at Avenga
APPLICATION
Send your CV to tell us about your core skills and what you're looking for next.
TALENT CALL
Meet our Talent team to talk about your goals and experience while exploring our culture and the way we work.
TECHNICAL INTERVIEW
We'll explore your experience, strengths, and approach to work to see what we can build together.
CUSTOMER INTERVIEW
For some roles, you'll meet our customers to understand the outcomes your expertise can help create.
WELCOME TO AVENGA
An offer is just the beginning. We welcome you to put your expertise into action and shape what's next together.