Backend developer (Node.js, Nest.js)
About the Client
Our Client is a fast-growing B2B SaaS company developing an Agentic AI Procurement Suite that helps businesses digitalize, automate, and optimize their procurement processes. The platform enables greater transparency, efficiency, and smarter decision-making across the entire procurement lifecycle.
Requirements
-
2–4 years of professional experience as a Backend or Full-Stack Engineer
-
Hands-on experience with Node.js and TypeScript
-
Solid understanding of backend fundamentals, including asynchronous programming, API design, and data handling
-
Experience working with relational databases such as PostgreSQL
-
Familiarity with unit testing and code quality best practices
-
Strong communication skills and a collaborative, team-oriented mindset
-
Curiosity, willingness to learn, and openness to feedback
-
Fluent English (spoken and written)
Nice to Have
-
Basic experience with AWS or other cloud platforms
-
Exposure to event-driven architectures or microservices
-
Familiarity with frontend frameworks such as React or Svelte
-
Experience with CI/CD pipelines, Docker, or monitoring tools
Responsibilities
-
Build and maintain backend services using Node.js, NestJS, and TypeScript
-
Contribute to a modern, event-driven platform with production-scale systems
-
Write clean, well-tested, and maintainable code
-
Collaborate with teammates through code reviews and pairing sessions
-
Work closely with product managers and designers to translate requirements into scalable backend solutions
-
Participate in technical discussions and contribute ideas from concept to implementation
-
Support the full delivery lifecycle, including testing, debugging, and monitoring
-
Learn from senior engineers and gain exposure to cloud infrastructure, system design, and performance optimization
-
Experiment with new tools and contribute to continuous improvement of engineering practices
We Offer
-
Long-term employment with competitive compensation, based on experience.
-
Possibility to work remotely.
-
An open, transparent and fun work culture.
-
Multi-national team and collaborative work environment.
-
Continuous knowledge sharing with engaged co-workers.
-
Career and professional growth opportunities.