Das Unternehmen ist ein schnell wachsendes SaaS-Unternehmen mit einer dynamischen Teamgröße von 20 Mitarbeitern. In Partnerschaft mit einem führenden Technologieanbieter hat das Unternehmen in den letzten zwei Jahren eine leistungsstarke Voice- und Chatbot-Plattform entwickelt, die zahlreiche andere Lösungen übertrifft. Mit einer beeindruckenden Wachstumsrate von über 80 % pro Jahr stehen spannende Zeiten bevor. In der Rolle des (Senior) Full Stack Developers für die AI-Plattform sind Sie verantwortlich für die Weiterentwicklung modernster KI-Technologien, um die Automatisierung der Kommunikation zu revolutionieren. Ihr Hauptaugenmerk liegt auf der kontinuierlichen Verbesserung der SaaS-Plattform, um innovative Funktionen bereitzustellen, die es den Kunden erleichtern, KI-Agenten effizient zu erstellen und zu verwalten. Ihre tägliche Motivation ist der Erfolg der Kunden bei der Nutzung dieser Lösung. Sie arbeiten in einem agilen Umfeld, das Teamarbeit und Kreativität fördert, und haben die Möglichkeit, Ihre Ideen aktiv einzubringen und umzusetzen. Das Unternehmen legt großen Wert auf eine positive Unternehmenskultur, in der Humor, Motivation und Ehrgeiz geschätzt werden.
(Senior) Full Stack Developer AI Plattform (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt mindestens 5 Jahre Erfahrung in der Full-Stack-Entwicklung mit, vorzugsweise im SaaS-Umfeld. Umfassende Kenntnisse in der Entwicklung von Backend- und Frontend-Systemen sind unerlässlich, idealerweise mit modernen Technologien wie Nest.JS, Typescript und Nuxt.JS. Fundierte Kenntnisse im Umgang mit Datenbanken, insbesondere mit MongoDB, Redis und MySQL, sind ebenfalls erforderlich. Der Kandidat sollte großen Wert auf sauberen und gut strukturierten Code legen und ein solides Verständnis für Design-Patterns sowie Architekturprinzipien mitbringen. Der Umgang mit Versionskontrollsystemen wie Git ist für die kollaborative Entwicklung selbstverständlich. Sehr gute Deutsch- und Englischkenntnisse sind für diese Position erforderlich. Wünschenswert sind Erfahrungen in der Konzeption und Umsetzung von Microservice-Architekturen sowie Kenntnisse in AI-Technologien, insbesondere Large Language Models (LLMs), LangChain oder Prompt-Engineering. Vertrautheit mit Cloud-Plattformen, Containerisierung und CI/CD-Pipelines sowie grundlegende Kenntnisse in DevOps-Praktiken sind von Vorteil. Persönlich sollte der Kandidat ein Teamplayer mit einer proaktiven und lösungsorientierten Arbeitsweise sein, strukturiert und selbstständig arbeiten können und einen hohen Anspruch an die Qualität seiner Arbeit haben.