Unser Kunde ist ein mittelständisches Unternehmen, das als verlässlicher Partner der Industrie umfassende technische Expertise bietet. Die Tätigkeiten des Unternehmens erstrecken sich entlang der gesamten Prozesskette, von der Planung und Projektierung über die Entwicklung und Konstruktion bis hin zur Fertigung, Montage und Inbetriebnahme. In der Rolle des Senior Fullstack-Entwicklers sind Sie verantwortlich für die Konzeption, Entwicklung, Implementierung und das Customizing komplexer Anwendungen, Produkte und technischer Komponenten, einschließlich REST-Backends, Schnittstellen, Modulen und Datenbanken. Sie arbeiten eigenverantwortlich an der Neu- und Weiterentwicklung von Softwareprodukten basierend auf Kundenanforderungen und analysieren sowie bewerten Trends und Geschäftsentwicklungen. Zudem sind Sie für die Planung, Steuerung und Umsetzung von IT-Projekten, Releases und Rollouts zuständig. Sie erstellen Entscheidungsvorlagen und Präsentationen zu technischen Themen und richten Entwicklungsumgebungen sowie Continuous-Integration-Prozesse ein. Ihre Aufgaben umfassen auch die Durchführung von Code-Reviews, Tests sowie die Entwicklung von Teststrategien und Testautomatisierungen. Das Unternehmen bietet Ihnen ein dynamisches Arbeitsumfeld mit über 30 Jahren Know-how und abwechslungsreichen Projekten, namhaften Kunden in Hochtechnologiebranchen und attraktiven Benefits wie einem unbefristeten Arbeitsvertrag und flexiblen Arbeitszeitmodellen.
Senior Fullstack-Entwickler (m/w/d) mit Schwerpunkt Node.js und TypeScript
Beschreibung
Anforderungen
Der ideale Kandidat hat ein abgeschlossenes Studium im Bereich Informatik, Wirtschaftsinformatik, Mathematik oder eine vergleichbare Qualifikation. Sie bringen Berufserfahrung in der Web- und App-Entwicklung mit Technologien wie Vue.js, Nest.js, Node.js, HTML, CSS und TypeScript mit, insbesondere im Schwerpunkt Node.js/TypeScript. Fundierte Kenntnisse in testgetriebener Entwicklung (TDD), Software-Testing, Testautomatisierung, Continuous Integration und Git sind unerlässlich. Gute Kenntnisse mit dem Framework Cucumber sind wünschenswert, ebenso wie Erfahrung in der Integration des Frameworks in den Entwicklungsprozess sowie mit Selenium und Jest. Sehr gute Deutschkenntnisse in Wort und Schrift sind Voraussetzung, da Deutsch die Arbeitssprache im Projekt ist. Persönliche Eigenschaften wie Teamfähigkeit, analytisches Denken und eine hohe Eigenverantwortung runden Ihr Profil ab.