Job
- Level
- Experienced
- Job Field
- Web, Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Kassel, Berlin, Cologne
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you develop complex CMS solutions using TYPO3 and TypeScript, combining backend and frontend, implementing custom extensions, and optimizing existing systems for maximum performance and maintainability.
Job Technologies
Your role in the team
- As a CMS Developer with a focus on TYPO3 and TypeScript, you develop and operate sophisticated, scalable CMS solutions for real business applications.
- You work on existing and new projects, bring structure to complex systems, and ensure that our platforms are stable, performant, and maintainable in the long term.
- Development, further development, and maintenance of TYPO3-based CMS projects.
- Implementation of custom TYPO3 extensions with Extbase, Fluid, and TypoScript.
- Configuration and extension of common extensions such as Solr, News, Powermail, Form, and Container.
- Development and customization of CKEditor 5 plugins in the TYPO3 context.
- Analysis and resolution of technical issues (debugging with Xdebug, log analysis, core tracing).
- Development of clean, maintainable solutions based on the TYPO3 Core API.
- Work with core TYPO3 concepts such as MVC, Middleware, Event Handling, DataHandler, and Dependency Injection.
- Implementation and support of TypeScript-based components and headless/CMS setups.
- Integration of external systems and APIs into CMS environments.
- Participation in code reviews, technical documentation, and development standards.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Very good knowledge of TYPO3 and the development of complex CMS projects.
- Proficient handling of TYPO3 extensions such as Solr, News, Powermail, Form, or Container.
- Excellent PHP skills (OOP, Traits, Reflection).
- Good knowledge of TypeScript.
- Structured, autonomous working style and high standards for code quality.
- Very good knowledge of German as well as work authorization within the EU.
- Knowledge of Docker, DDEV, and CI/CD (e.g., GitLab CI).
- Understanding of Clean Code, SOLID, DRY, and Design Patterns.
- Open-source contributions in the TYPO3 environment are a plus.
Experience
- Several years of experience as a TYPO3 Developer / CMS Developer.
- Experience with Extbase, Fluid, and TypoScript.
- Experience in debugging with Xdebug as well as analysis of complex systems.
- Experience with Headless CMS architectures or API-first setups.
- Experience in integrating external APIs and third-party systems.
- Experience with performance optimization and debugging of complex TYPO3 installations.
- Experience with technical conception and implementation of complex requirements.
- Experience close to frontend development in the interplay of TypeScript and CMS systems.
This text has been machine translated. Show original
What we offer
- Flexible working hours and the possibility of home office/remote work within Germany.
- Working with modern technologies and sophisticated system architectures.
- High degree of autonomy and genuine technical responsibility.
- Individual training and development opportunities.
- Attractive compensation package.
- Collaborative and technology-driven corporate culture.
This text has been machine translated. Show original
Benefits
Health, Fitness & Fun
Work-Life-Integration
Topics that you deal with on the job
Job Locations
This is your employer
OPEN Digitalgruppe GmbH
OPEN Digitalgruppe GmbH is an established digital agency based in Cologne with additional offices in Berlin and Kassel. It focuses on e-commerce, CRM, and software development to provide innovative digital solutions.
Description
- Company Type
- Established Company
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication
