JOIN THE TEAMWir sind das Team Production Artificial Intelligence - Advanced Data Analytics und bieten BASF-weit Lösungen für verschiedene Anwendungsbereiche innerhalb der Produktion. Wir decken den gesamten Modelllebenszyklus ab, von der Entwicklung über das Training bis hin zur Bereitstellung und dem Betrieb. In diesem Kontext agierst du als treibende Kraft in unserem interdisziplinären Team und entwickelst innovative Lösungen mit unseren internen Geschäftspartnern.WHAT YOU CAN EXPECTLeite die Gestaltung, Entwicklung und Wartung von Full-Stack-Webanwendungen, um eine robuste Funktionalität und nahtlose Benutzererfahrung zu gewährleisten.Architektonische Gestaltung und Implementierung skalierbarer und sicherer APIs, Microservices und datengetriebener Anwendungen.Zusammenarbeit mit Produktmanagern, Designern und anderen Entwicklern zur Definition und Verfeinerung von Anforderungen, um die technische Machbarkeit sicherzustellen.Schreibe sauberen, wartbaren und gut dokumentierten Code unter Einhaltung der Best Practices in der Softwareentwicklung.Optimiere Anwendungen für maximale Geschwindigkeit und Skalierbarkeit, unter Berücksichtigung sowohl der Front-End- als auch der Back-End-Leistung.Sorge für plattform- und browserübergreifende Kompatibilität von Front-End-Komponenten.Implementiere und verwalte CI/CD-Pipelines für automatisiertes Testen, Bereitstellung und kontinuierliche Integration.Fehlerbehebung und Lösung komplexer technischer Probleme im gesamten Stack.Mentoring und Anleitung von Junior-Entwicklern, um eine Kultur des kontinuierlichen Lernens und der Verbesserung zu fördern.Bleibe auf dem Laufenden über neue Technologien und Branchentrends und wende sie auf aktuelle und zukünftige Projekte an.WHAT YOU OFFERMaster-Abschluss oder Promotion in Informatik, Datenwissenschaft, Mathematik oder einem verwandten Bereich.Mindestens 5 Jahre Berufserfahrung als Fullstack-Entwickler.Starke Kenntnisse in Front-End-Technologien wie HTML5, CSS3, JavaScript und modernen JavaScript-Frameworks/Bibliotheken (z.B. React, Vue.js).Umfassende Erfahrung mit serverseitigen Sprachen und Frameworks wie Node.js, Express.js, Python (Django, Flask) oder Java (Spring Boot).Solides Verständnis von relationalen Datenbanken (z.B. MySQL, PostgreSQL) und NoSQL-Datenbanken (z.B. MongoDB, Cassandra). Erfahrung in Datenbankdesign, -optimierung und -verwaltung.Erwiesene Erfahrung im Design und Konsum von RESTful APIs und/oder GraphQL.Vertrautheit mit DevOps-Praktiken, einschließlich Erfahrung mit CI/CD-Tools (z.B. GitLab CI/CD), Containerisierung (Docker) und Cloud-Plattformen (Azure).Versiert im Umgang mit Git und Erfahrung mit Branching-Strategien, Pull-Requests und Code-Reviews.Starke Erfahrung mit Unit-Tests, Integrationstests und End-to-End-Tests.Kenntnisse der besten Sicherheitspraktiken im Web, einschließlich Authentifizierung und Autorisierung.Erfahrung in agilen/scrum-Umgebungen, mit der Fähigkeit, zu Sprint-Planung, Schätzung und Retrospektiven beizutragen.NICE TO HAVEErfahrung mit serverlosen Architekturen, Cloud-Funktionen und Managed Services.Verständnis der Microservices-Architektur und Erfahrung im Aufbau und der Bereitstellung von Microservices.Erfahrung mit Echtzeit-Datenverarbeitung und WebSocket-Kommunikation.Vertrautheit mit Datenvisualisierungsbibliotheken und -frameworks.Kenntnisse der UI/UX-Designprinzipien und Erfahrung.Erfahrung mit responsivem und mobilem Design, um sicherzustellen, dass Anwendungen auf allen Bildschirmgrößen gut funktionieren.Erfahrung mit mobiler Robotik & Drohnen-Datenintegration.WHAT WE OFFEREine sichere Arbeitsumgebung, da deine Gesundheit, Sicherheit und dein Wohlbefinden immer unsere oberste Priorität sind.Flexible Arbeitszeiten und Home-Office-Optionen, damit du dein Arbeits- und Privatleben in Einklang bringen kannst.Lern- und Entwicklungsmöglichkeiten23 Urlaubstage pro Jahr5 zusätzliche Tage (Anpassung)2 KulturtageEine kollaborative, vertrauensvolle und innovative ArbeitsumgebungTeil eines internationalen Teams sein und an globalen Projekten arbeitenUmzugsunterstützung nach Madrid wird angeboten