Willkommen bei unserem Kunden, einem führenden Anbieter im Bereich der Logistiklösungen. Mit über 1.600 Kunden bietet das Unternehmen eine umfassende Supply Chain Execution Suite, die verschiedene Lösungen zur Optimierung von Logistikprozessen umfasst. In der Rolle des Software Developers (m/w/d) sind Sie verantwortlich für die Konzeption, Implementierung und Verbesserung von Services für die neue Plattform. Zu Ihren täglichen Aufgaben gehört die Entwicklung moderner Webanwendungen mit TypeScript sowie die Umsetzung von Frontend-Lösungen mit dem Framework Angular. Darüber hinaus entwickeln Sie Backend-Services mit Node.js und konzipieren REST-APIs. Die Sicherstellung der Code-Qualität durch Unit- und Integrationstests ist ebenfalls Teil Ihrer Verantwortung. Sie arbeiten eng mit UX/UI-Designern, Product Ownern und DevOps-Teams zusammen und führen Code Reviews durch, um die Qualität und Best Practices zu gewährleisten. Das Unternehmen legt großen Wert auf eine offene Unternehmenskultur, in der Teamarbeit und kreative Lösungen gefördert werden. Sie haben die Möglichkeit, sich kontinuierlich weiterzuentwickeln und neue Technologien zu erlernen. Flexibilität in Bezug auf Arbeitszeit und -ort wird ebenfalls geboten, sodass Sie auch im Homeoffice arbeiten können. Das Unternehmen bietet zudem zahlreiche Benefits, darunter ein umfassendes Onboarding-Programm, betriebliche Altersvorsorge und Möglichkeiten zur sportlichen Betätigung.
Software Developer TypeScript (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat hat eine Berufsausbildung zum Fachinformatiker der Fachrichtung Anwendungsentwicklung oder ein Studium der Informatik bzw. eines vergleichbaren Studiengangs erfolgreich abgeschlossen. Sie sollten über mindestens drei Jahre Berufserfahrung in der App- oder Webentwicklung verfügen und sehr gute Kenntnisse in TypeScript mitbringen. Idealerweise haben Sie Erfahrung mit den Frameworks NestJS (Backend) oder Angular (Frontend). Kenntnisse in der Implementierung von REST- und GraphQL-APIs sind von Vorteil. Sie arbeiten gerne im agilen Team und haben den Anspruch, technologisch am Puls der Zeit zu bleiben. Zudem sollten Sie Erfahrung mit Container-Frameworks wie Docker und Orchestrierungsplattformen wie Kubernetes haben. Ein sicherer Umgang mit der englischen Sprache in technischen Gesprächen ist ebenfalls erforderlich. Persönlich sollten Sie teamfähig, kommunikationsstark und analytisch denkend sein, um kreative Lösungen gemeinsam mit Ihren Kollegen zu entwickeln.