Senior Node.js Engineer
Avenga Ренійська міська громада, Odesa Oblast, Ukraine
IT Services and IT Consulting · 5,001-10,000 employees
About the role
Design, develop, and maintain scalable backend services and APIs using Node.js and TypeScript. Collaborate with cross-functional teams to optimize database schemas and ensure system performance, security, and reliability.
What they look for
Requirements
Requires 5+ years of backend development experience with strong proficiency in Node.js, TypeScript, and distributed systems. Candidates must have experience with cloud platforms, containerization tools, and possess strong problem-solving and communication skills.
Benefits
Full description
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.
Similar roles
-
Software Engineer (Full Stack - Node.JS)
Maropost Sahibzada Ajit Singh Nagar, Punjab, India
-
Senior Backend Engineer (Node.js)
CommIT Tel-Aviv, Tel-Aviv District, Israel
-
Sr. Software Engineer - NodeJs+ReactJs Job
Yash Technologies Pune, Maharashtra, India
-
IN_Senior Associate_Node JS_Emerging Businesses_Advisory_Bangalore
PwC Bengaluru, Karnataka, India
-
Ai Augmented Senior Fullstack Python and Node.JS Developer Cape Town
DVT Johannesburg, Gauteng, South Africa
-
Senior Full-Stack Developer (Node.js/React)
S-PRO Ukraine