Das Unternehmen ist ein innovativer Partner im Bereich der Digitalisierung und unterstützt Produkthersteller dabei, smarte, vernetzte Geräte und digitale Dienste zu entwickeln. Als Senior Fullstack Developer Web (m/w/d) sind Sie Teil eines agilen Teams, in dem Sie moderne Web-Anwendungen entwickeln und aktiv am gesamten Software-Lifecycle mitwirken. Ihre Aufgaben umfassen die Planung, Architektur, Entwicklung, Testing und Wartung von Softwarelösungen. Sie bringen Ihre Ideen ein, treffen technische Entscheidungen im Team und arbeiten eng mit anderen Entwicklern, Product Ownern und UX Designern zusammen. Das Unternehmen legt großen Wert auf Qualität, Wartbarkeit und nachhaltige Lösungen. Sie haben die Möglichkeit, Ihre Fähigkeiten in einem selbstorganisierten Team weiterzuentwickeln und sich kontinuierlich fachlich sowie persönlich zu verbessern. Ob vor Ort in Nürnberg, Dortmund oder im Homeoffice – das Unternehmen bietet Ihnen die Flexibilität, die Sie benötigen, um sich auf die Entwicklung hochwertiger Software zu konzentrieren.
Senior Fullstack Developer (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt mehrjährige praktische Erfahrung als Fullstack Entwickler mit und hat fundierte Kenntnisse im .NET-/C#-Umfeld. Sie sind sicher im Umgang mit Web-Technologien wie HTML, CSS sowie JavaScript und TypeScript. Sie haben bereits komplexe Anwendungen mitgestaltet und denken über einzelne Features hinaus, insbesondere in Bezug auf Architektur, Wartbarkeit und Testbarkeit. Clean Code, saubere Strukturen und nachvollziehbare Lösungen sind für Sie selbstverständlich. Zudem verfügen Sie über solides Wissen zu gängigen Softwaredesignprinzipien und Patterns, wie beispielsweise SOLID, und setzen diese gezielt ein. Der Umgang mit modernen Entwicklungswerkzeugen und -prozessen wie Git, CI/CD und ALM-Tools ist Ihnen vertraut. Sie nehmen aktiv an Code Reviews und technischen Diskussionen teil und nutzen KI-gestützte Tools sinnvoll im Entwicklungsalltag. Im Frontend sind Sie sicher mit Angular und/oder React und können technische Entscheidungen fundiert begründen. Agiles Arbeiten und die dahinterliegenden Prinzipien sind Ihnen vertraut, und Sie kommunizieren klar und pragmatisch im Team sowie mit Kunden. Ihre Deutschkenntnisse sind auf C1-Niveau.