CMS-Developer (TYPO3/TypeScript)
OPEN Digitalgruppe GmbH
Köln, Germany
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
GermanJob location
Remote
Köln, Germany
Tech stack
Clean Code Principles
PHP
API
Software Quality
Code Review
Continuous Integration
Software Debugging
Dependency Injection
Software Design Patterns
Middleware
Log Analysis
MVC
Object-Oriented Software Development
Open Source Technology
Solr
Systems Architecture
TypeScript
Typo3
Core Api
Gitlab-ci
Xdebug
Front End Software Development
Api Design
Docker
Job description
- Entwicklung, Weiterentwicklung und Wartung von TYPO3-basierten CMS-Projekten
- Umsetzung individueller TYPO3-Extensions mit Extbase, Fluid und TypoScript
- Konfiguration und Erweiterung gängiger Extensions wie Solr, News, Powermail, Form und Container
- Entwicklung und Anpassung von CKEditor-5-Plugins im TYPO3-Kontext
- Analyse und Behebung technischer Probleme (Debugging mit Xdebug, Log-Analyse, Core-Tracing)
- Entwicklung sauberer, wartbarer Lösungen auf Basis der TYPO3 Core API
- Arbeit mit zentralen TYPO3-Konzepten wie MVC, Middleware, Event Handling, DataHandler und Dependency Injection
- Umsetzung und Betreuung von TypeScript-basierten Komponenten und Headless-/CMS-Setups
- Integration externer Systeme und APIs in CMS-Umgebungen
- Mitarbeit an Code-Reviews, technischer Dokumentation und Entwicklungsstandards, Wir suchen keinen reinen Consultant, sondern jemanden, der CMS-Projekte wirklich baut, weiterentwickelt und stabil betreibt. Du denkst technisch sauber, arbeitest strukturiert und bringst Dinge zuverlässig in Produktion.
Requirements
Must-have
- Mehrjährige Erfahrung als TYPO3 Developer / CMS Developer
- Sehr gute Kenntnisse in TYPO3 und der Entwicklung komplexer CMS-Projekte
- Erfahrung mit Extbase, Fluid und TypoScript
- Sicherer Umgang mit TYPO3-Extensions wie Solr, News, Powermail, Form oder Container
- Sehr gute PHP-Kenntnisse (OOP, Traits, Reflection)
- Erfahrung im Debugging mit Xdebug sowie Analyse komplexer Systeme
- Gute Kenntnisse in TypeScript
- Strukturierte, eigenverantwortliche Arbeitsweise und hoher Anspruch an Codequalität
- Sehr gute Deutschkenntnisse sowie Arbeitserlaubnis innerhalb der EU
Nice-to-have
- Erfahrung mit Headless CMS-Architekturen oder API-first Setups
- Erfahrung in der Integration externer APIs und Drittsysteme
- Kenntnisse in Docker, DDEV und CI/CD (z. B. GitLab CI)
- Erfahrung mit Performance-Optimierung und Debugging komplexer TYPO3-Installationen
- Verständnis von Clean Code, SOLID, DRY und Design Patterns
- Erfahrung mit technischer Konzeption und Umsetzung komplexer Anforderungen
- Frontend-nahe Erfahrung im Zusammenspiel von TypeScript und CMS-Systemen
- Open-Source-Beiträge im TYPO3-Umfeld sind ein Plus
Benefits & conditions
- Flexible Arbeitszeiten und Homeoffice-/Remote-Möglichkeit innerhalb Deutschlands
- Arbeit mit modernen Technologien und anspruchsvollen Systemarchitekturen
- Hoher Gestaltungsspielraum und echte technische Verantwortung
- Individuelle Weiterbildungs- und Entwicklungsmöglichkeiten
- Attraktives Vergütungspaket
- Kollaborative und technologisch geprägte Unternehmenskultur
About the company
Wir sind die OPEN Digital Experience, Teil der OPEN Digitalgruppe - technologiegetriebene Expert*innen, die Unternehmen zu nachhaltigem Wachstum verhelfen. Unser Antrieb? Das Beste aus jeder Phase der Customer Journey herauszuholen. Unser Ziel? Das Wachstum unserer Kund*innen zu boosten und ihre Kund*innen zu begeistern.
Bei uns arbeiten Tech und Sales Hand in Hand: Unsere Tech Expert*innen setzen modernste Technologien wie KI, personalisierte Customer Journeys und skalierbare Plattformen agil um. Unsere Sales Expert*innen ergänzen mit branchenübergreifender Expertise, innovativen Digital-Strategien und datengetriebenen Automatisierungs-Lösungen., Als CMS Developer mit Fokus auf TYPO3 und TypeScript entwickelst und betreibst du anspruchsvolle, skalierbare CMS-Lösungen für reale Business-Anwendungen. Du arbeitest an bestehenden und neuen Projekten, bringst Struktur in komplexe Systeme und sorgst dafür, dass unsere Plattformen stabil, performant und langfristig wartbar sind.
Die Position kann an einem unserer Standorte in Köln, Kassel oder Berlin ausgeübt werden - alternativ ist auch Remote-Arbeit innerhalb Deutschlands möglich.