Unser Kunde ist ein innovatives Unternehmen, das sich auf die Entwicklung von Plattform- und Digitalprodukten sowie Cloud-Services spezialisiert hat. Im Rahmen der Expansion suchen wir einen engagierten Full-Stack Developer, der Teil eines interdisziplinären Produktteams wird. In dieser Rolle bist du verantwortlich für die Entwicklung moderner Webanwendungen und arbeitest eng mit Frontend-, Backend- und DevOps-Kollegen zusammen. Deine Hauptaufgaben umfassen die Implementierung und Optimierung von Frontend- und Backend-Komponenten unter Verwendung aktueller Frameworks und Patterns. Du wirst in einem agilen Umfeld tätig sein und dabei die Code-Qualität durch Clean Code, Code-Reviews und Testing sicherstellen. Zudem bist du für die Fehlerbehebung und Performance-Optimierung zuständig, wobei du Bugs identifizierst und nachhaltig behebst. Deine Arbeit hat einen hohen Einfluss auf die Nutzererfahrung, da Stabilität, Performance und Sicherheit im Fokus stehen. Das Unternehmen bietet dir die Möglichkeit, in einem dynamischen Team zu arbeiten und aktiv an der Weiterentwicklung technischer Standards mitzuwirken. Flexible Arbeitszeiten und ein hybrides Arbeitsmodell ermöglichen dir eine ausgewogene Work-Life-Balance.
Full-Stack Developer (m/w/d) – Java / C# .NET / Node.js (TypeScript)
Beschreibung
Anforderungen
Der ideale Kandidat bringt mehrjährige Erfahrung als Full-Stack- oder Backend-/Frontend-Entwickler mit. Du solltest sehr gute Kenntnisse in mindestens einem der folgenden Stacks haben: Java, C# / .NET oder Node.js (TypeScript). Erfahrungen mit modernen Frontend-Technologien wie React, Angular oder Vue sind von Vorteil, ebenso wie ein klarer Fokus auf Backend-Entwicklung und ausgeprägte Schnittstellenkompetenz. Ein sicherer Umgang mit Git, Build- und Package-Tools sowie gängigen Datenbanken wie PostgreSQL oder MySQL ist unerlässlich. Du solltest ein fundiertes Verständnis für API-Design, Authentifizierungsmethoden wie OAuth oder JWT, Logging, Monitoring und saubere Deployment-Prozesse mitbringen. Persönlich zeichnest du dich durch Teamfähigkeit, Eigeninitiative und eine pragmatische Herangehensweise an Problemlösungen aus. Nice-to-have Kenntnisse in Cloud-Technologien (Azure, AWS, GCP), Docker, Kubernetes, CI/CD-Tools und Testing-Frameworks sind ebenfalls von Vorteil, jedoch kein Muss.