senior software developer - node.js architecture (m/f/d)
31 Ιουλ 2026 · DTS Systeme GmbH
Τι θα κάνεις
- Συμβάλλεις στην αρχιτεκτονική λογισμικού, αναθεωρήσεις σχεδιασμού και τεχνικό σχεδιασμό
- Χρησιμοποιείς εργαλεία AI για επιτάχυνση ανάπτυξης, παραγωγή κώδικα, αναδιάρθρωση και δοκιμές
- Επιλύεις πολύπλοκα τεχνικά ζητήματα στο κύκλο ανάπτυξης
- Συμμετέχεις και ηγείσαι σε code reviews και peer programming
- Σχεδιάζεις, αναπτύσσεις, ελέγχεις και συντηρείς κλιμακούμενα και ασφαλή λογισμικά συστήματα
- Λειτουργείς ως τεχνικό σημείο αναφοράς και παρέχεις mentorship στην ομάδα
Βασικές προϋποθέσεις
- 5+ χρόνια εμπειρίας
- Node.js, JavaScript και TypeScript
- Εργαλεία AI για ενίσχυση ανάπτυξης και δοκιμών
- Αρχιτεκτονική λογισμικού και τεχνικός σχεδιασμός
- Έλεγχος έκδοσης με Git και Agile development (Scrum, Kanban)
- CI/CD pipelines και Πρακτικές DevOps
- Επίλυση προβλημάτων, Code reviews, Peer programming και Mentorship
Παροχές
- 30 ημέρες άδεια, ιδιωτική υγειονομική περίθαλψη για υπαλλήλους και εξαρτώμενους, ολοκληρωμένη εκπαίδευση στη Γερμανία με επίδομα ταξιδίου, κάρτα ticket restaurant, σύγχρονες υβριδικές συνθήκες εργασίας, ομαδικό περιβάλλον εργασίας, συνεχής προσωπική και επαγγελματική ανάπτυξη, εταιρικός εξοπλισμός, δωρεάν σνακ και ποτά.
Περιγραφή Θέσης
As a Senior Software Developer – Node.js (m/f/d) with a strong focus on quality assurance, you will contribute to software architecture, design reviews, and technical planning, including responsible use of AI tools such as Claude Code or similar to enhance development and testing workflows. You will work closely with cross-functional teams to ensure high-quality, reliable, and well-tested software solutions across the development lifecycle. Your responsibilities include:
Contribute to software architecture, design reviews, and technical planning sessions
Use modern AI tools and AI-enhanced workflows to accelerate implementation, including code generation, refactoring and testing while maintaining architectural integrity
Troubleshoot and resolve complex technical issues within the development lifecycle
Participate in and sometimes lead code reviews and peer programming sessions
Design, develop, test, and maintain scalable, secure, and high-performance software components
Serve as a technical focal point for the team, acting as a Lead Developer in planning and mentoring
Your Profile
Your know-how
5+ years of of professional software development experience with Node.js applications at enterprise architecture level, JavaScript/TypeScript and modern AI tools and 3+ years in software architecture
Experience with version control (Git) and agile development environments (Scrum, Kanban)
Familiarity with CI/CD pipelines, DevOps principle
Your personality
Excellent problem-solving and analytical thinking skills
Experience mentoring other developers or leading small teams
Strong technical leadership and decision-making skills
Strong communication skills with fluency in written and spoken English
We Offer
30 days of vacation (regardless of the length of service)
Private health insurance for our employees and their dependents (spouse/children)
In-depth, comprehensive training (approx. 1-3 months) in Germany at our expenses included one monthly flight back to Greece during the whole training period
Go for EAT - Ticket restaurant card
Modern hybrid way of working, characterized by flexible working arrangements
Team-oriented working environment and a broad variety of tasks in an international and diverse team, based on trust and transparency
Continuous opportunity for personal and professional development and learning
Personal company hardware
Free snacks and beverages



