Backend Engineer (Nest.js / Node.js)
About the Company:
Our client is a fast-growing European technology company focused on solving complex supply chain challenges for global businesses. Founded in 2022 and headquartered in Berlin, the company builds practical, AI-enabled solutions that bring clarity and efficiency to supply chain operations - from planning and execution to real-time orchestration of inbound logistics and material flows.
Their platform helps organizations reduce friction, improve visibility across supplier networks, and make smarter decisions without introducing unnecessary complexity or replacing existing systems.
The core product leverages artificial intelligence to turn fragmented supply chain signals - including unstructured data from emails and logistics communications - into actionable insights. By empowering planners and operations teams with end-to-end visibility and automated workflows, the company helps reduce disruptions, improve forecasts, and optimize raw material costs for customers across multiple industries worldwide.
Our Tech Stack:
-
Backend: Nest.js, Node.js, TypeScript, PostgreSQL, Prisma, Redis
-
Frontend: Next.js
-
Infrastructure: AWS (EBS, ElastiCache, S3), Docker
-
Tools: GitHub, Postman, LLM APIs
Requirements:
-
4-6 years of backend development experience, including strong experience in Node.js/Nest.js
-
Proven ability to build and scale real-world APIs in production environments
-
Experience working at startups or in fast-paced, iterative teams
-
Strong understanding of SQL (PostgreSQL), REST API standards, and backend architecture
-
Passion for coding complex features and solving product or data-related challenges
-
Ability to write clean, modular, and well-tested code
-
Comfortable working independently and collaboratively across teams
-
A builder mindset: you enjoy seeing your code run in production and impact customers
-
Upper-Intermediate English
Nice to Have:
-
Familiarity with message queues (e.g., Kafka, SNS/SQS)
-
Prior work on logistics, SaaS, or real-time tracking systems
-
Exposure to Prisma ORM, WebSockets, or event-driven patterns
-
Experience working with LLM-powered services or backend integrations
Responsibilities:
-
Build and maintain robust backend features and APIs using Nest.js and TypeScript
-
Collaborate with product and engineering leads to implement scalable backend services
-
Write unit and integration tests, improve test coverage, and support automation best practices
-
Contribute to API documentation, schema design, and cross-service contracts
-
Own features end-to-end - from design and implementation to deployment and monitoring
-
Participate in code reviews, pair programming, and team knowledge sharing
What 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.