Software Developer (TYPO3, PHP)

Job Description

Company Mission

Wir glauben, dass wir als digitale Agentur einen echten Beitrag zum Wandel für unsere Kunden leisten können: Progressiv, anders, zukunftsweisend. Wir sorgen für Bewegung und Veränderung auf dem Weg in die Zukunft. Wir glauben auch, dass Technik immer nur dann gut ist, wenn sie von Menschen für Menschen gestaltet wird. Deshalb sind die Stärken und Kompetenzen unserer Mitarbeiter ein wesentlicher Aspekt der hochwertigen IT-Dienstleistungen unserer Agentur.

 

Requirements

  • 1-4 Jahre Berufserfahrung (Junior/ Senior)
  • Idealerweise Erfahrung in der Arbeit mit Headless-CMS-Technologien und API-First-Architekturen
  • Idealerweise sehr gute Kenntnisse in TYPO3 (z.B. Typoscript, Extension-Entwicklung) sowie im Bereich PHP und MySQL
  • Erfahrung in der Arbeit mit Frontend-Frameworks wie Next.js, React oder Vue.js und modernen Webtechnologien wie HTML5, CSS3, JavaScript (ES6+), TypeScript und Tailwind CSS
  • Vertrautheit mit Tools und Technologien wie RESTful APIs, GraphQL und Versionierungstools (z.B. Git)
  • Eigenverantwortliche, lösungsorientierte und teamorientierte Arbeitsweise sowie Offenheit für neue Technologien und kontinuierliche Weiterbildung

 

Tasks & Responsibilities

  • Entwicklung und Umsetzung von innovativen Weblösungen mit Headless-CMS-Ansätzen (z.B. TYPO3, Strapi, Contentful oder Sanity)
  • Anbindung und Integration von Headless-CMS-Lösungen an Frontend-Technologien wie Next.js, React oder Vue.js
  • Weiterentwicklung und Betreuung von TYPO3-basierten Anwendungen mit Fokus auf Modularität und Skalierbarkeit
  • Entwicklung und Implementierung von Schnittstellen (APIs) für nahtlose Kommunikation zwischen Frontend und Backend
  • Zusammenarbeit mit agilen, interdisziplinären Teams (u.a. Design, Beratung, Frontend), um kreative und funktionale digitale Lösungen zu schaffen

 

Important Details

  • Sprache: Deutsch (C1-Niveau)
  • Beschäftigungsart: Festanstellung
  • Standort: Dortmund oder Full-remote
  • Arbeitszeit: Vollzeit

 

Core Benefits

  1. Flexible Arbeitsmöglichkeiten: 100%ige Remote Arbeit ist möglich, was die Vereinbarkeit von Beruf und Privatleben und geografische Flexibilität ermöglicht.
  2. Beste Hardware Ausstattung: Die Mitarbeiter können ihre MacBooks nach ihren Vorlieben anpassen.
  3. Flache Hierarchien und kooperative Entscheidungsprozesse.
  4. Offen für neue Ideen, die ernst genommen und umgesetzt werden, wann immer dies möglich ist.
  5. Berufliche Entwicklung: Kontinuierliches Lernen wird gefördert, und die Mitarbeiter werden in vielseitige Projekte eingebunden, um ihre Fähigkeiten zu verbessern.
  6. Team-Atmosphäre: Arbeiten in einem unterstützenden Team, in dem der Beitrag eines jeden Mitglieds geschätzt wird.
  7. Technologie: Umgang mit Spitzentechnologie und innovativen Frameworks.
  8. Möglichkeit, an bedeutenden Projekten für namhafte Kunden mitzuarbeiten und zur kontinuierlichen Verbesserung nach der Einführung beizutragen.
  9. 30 Tage Urlaub

 

Hiring Process

  1. Erstes Gespräch mit dem Teamleiter.
  2. Technisches Interview: Zweites Gespräch mit dem Entwicklungsteam.
  3. (Optional) Testaufgabe: Den Bewerbern kann eine kleine Aufgabe gestellt werden, um ihre Fähigkeiten unter Beweis zu stellen.
  4. Letzte Phase: Vertragsgespräch und Stellenangebot.