Software Developer (Senior)
Role details
Job location
Tech stack
Job description
Entwicklung moderner und skalierbarer Softwarelösungen im Backend- und Frontend-Bereich Umsetzung leistungsfähiger Backend-Features mit Python und Django Entwicklung und Optimierung von REST-APIs für interne und externe Systeme Gestaltung moderner Benutzeroberflächen mit Tailwind CSS, HTMX und Alpine.js Analyse bestehender Systemarchitekturen sowie Ableitung nachhaltiger technischer Lösungen Mitwirkung bei Architekturentscheidungen und technologischer Weiterentwicklung Aufbau und Pflege automatisierter Testprozesse mit pytest und Playwright Unterstützung und Weiterentwicklung von CI/CD-Workflows Integration moderner KI-Technologien und LLMs über APIs wie OpenAI oder Claude Mitarbeit an innovativen RAG-basierten Lösungen und datengetriebenen Anwendungen Sicherstellung von Code-Qualität, Wartbarkeit und Skalierbarkeit Enge Zusammenarbeit innerhalb eines agilen Entwicklerteams
Requirements
Mehrjährige Berufserfahrung in der Softwareentwicklung mit Fokus auf Backend- und Frontend-Technologien Sehr gute Kenntnisse in Python sowie idealerweise Erfahrung mit Django oder vergleichbaren Frameworks Sicherer Umgang mit HTML, CSS und JavaScript Erfahrung in der Entwicklung moderner Webanwendungen und skalierbarer Softwarearchitekturen Kenntnisse im Bereich REST-API-Entwicklung Erfahrung mit automatisierten Tests und Testframeworks wie pytest oder Playwright Sicherer Umgang mit Docker, Git und CI/CD-Prozessen Idealerweise Erfahrung mit Kubernetes oder Cloud-Technologien Interesse an modernen KI-Technologien, LLMs und RAG-Architekturen Erfahrung in der Integration von OpenAI-, Claude- oder vergleichbaren KI-APIs von Vorteil Strukturierte, analytische und lösungsorientierte Arbeitsweise Teamfähigkeit, Eigeninitiative und hohe Qualitätsorientierung Sehr gute Deutsch- oder Englischkenntnisse
Benefits & conditions
Unbefristete Festanstellung in Vollzeit oder Teilzeit Moderne und innovative Entwicklungsumgebung Flexible Arbeitszeiten und hybrides Arbeiten Spannende Projekte mit modernen Technologien und KI-Themen Viel Gestaltungsspielraum und kurze Entscheidungswege Individuelle Weiterbildungs- und Entwicklungsmöglichkeiten Kollegiales und wertschätzendes Arbeitsumfeld Moderne Büroausstattung und angenehme Arbeitsatmosphäre Kostenfreie Getränke, Snacks sowie weitere Mitarbeiter-Benefits Gute Verkehrsanbindung und kostenlose Parkmöglichkeiten Regelmäßige Team-Events und gemeinsame Aktivitäten Langfristige Perspektive in einem wachsenden Unternehmen