Im Rahmen unseres kreativen und interdisziplinären Prozesses bearbeitest du gemeinsam mit deinem Projektteam, bestehend aus Projektleitung, Strategie und UX/UI Design, anspruchsvolle und individuelle Entwicklungsaufgaben. Dabei liegt der Fokus auf Portalen, Online-Applikationen, Websites, CMS Anwendungen oder Shop-Lösungen. Du entwickelst komplexe Plugins, Schnittstellen und Module für diverse Systeme, Produkte und Kunden.
Tätigkeiten
Als Experienced Full Stack-Entwickler bist du von Anfang an ein wichtiger Teil unseres Teams und trägst maßgeblich zur Entwicklung unserer Produkte bei. Du arbeitest eng mit den Bereichen Produktmanagement, Design und Strategie zusammen, um innovative Lösungen für unsere Kunden zu entwickeln und zu optimieren.
Dein Tag beginnt mit einem kurzen Daily Stand-up, bei dem wir uns über den aktuellen Stand unserer Projekte austauschen und Herausforderungen besprechen. Anschließend widmest du dich den aktuellen Aufgaben in unserem agilen Arbeitsumfeld.
Deine Hauptaufgaben umfassen die Konzeption, Entwicklung und Wartung unserer Web-Anwendungen – von der Datenbank bis zur Benutzeroberfläche. Du kümmerst dich um das Backend, entwirfst die APIs und entwickelst das Frontend für eine optimale User Experience. Dabei schreibst du nicht nur neuen Code, sondern verbesserst auch bestehende Systeme, stellst die Qualität deiner Arbeit z.B. durch Tests sicher und nimmst an Code Reviews teil.
Wir legen Wert auf eigenverantwortliches Arbeiten und bieten dir die Möglichkeit, deine Ideen einzubringen und neue Technologien zu erforschen. Bei uns kannst du dich kontinuierlich weiterentwickeln und an spannenden Projekten wachsen.
Anforderungen
Warum du zu uns passt
Du bist jemand, der nicht nur Code schreibt, sondern sich aktiv in die Gestaltung und Weiterentwicklung unserer Produkte einbringen möchte. Statt einem perfekten Lebenslauf suchen wir einen Menschen, der zu uns passt und mit uns wachsen will. Wir wissen, dass niemand eine "eierlegende Wollmilchsau" ist und schätzen daher deine individuellen Stärken und die Bereitschaft, dich in neue Themen einzuarbeiten.
Dein Tech Stack: Was du mitbringst
- Fundierte Erfahrung: Du hast mindestens 5 Jahre Berufserfahrung in der Fullstack-Entwicklung.
- Experte im PHP- oder GO-Lang-Ökosystem: Du bringst tiefgehende Kenntnisse in PHP und oder GoLang mit, idealerweise in PHP-Frameworks wie Neos Flow oder Symfony.
- Breites Know-how: Du beherrschst die gängigen Webtechnologien wie PHP, Go Lang, MariaDB (MySQL), TypeScript (JavaScript), HTML5 und CSS3.
- Frontend-Expertise: Erfahrung mit modernen JavaScript-Frameworks wie React/Next.js, Vue.js/Nuxt.js oder Svelte sowie mit TailwindCSS.
- Moderne System-Architekturen: Erfahrung in der Entwicklung und Anbindung von RESTful APIs und Microservices.
- DevOps-Kultur: Kenntnisse in DevOps und Tools wie Docker, DevBox, Kubernetes und CI/CD-Pipelines (z. B. GitLab CI/CD).
Bonus-Skills: Hiermit punktest du zusätzlich
- Systeme und Tools: Du hast erprobte Erfahrung mit PHP-basierten Systemen wie Neos CMS 8/9, Shopware 5/6 oder ähnlichen Systemen.
- Design-Systeme: Du hast bereits mit Design-Systemen gearbeitet oder sogar an deren Entwicklung mitgewirkt und hast die Fähigkeit, Komponenten effizient zu nutzen.
Deine Persönlichkeit: Wer du bist
- Problemlöser: Du hast eine analytische Denkweise und die Fähigkeit, Anforderungen zu erfassen, technische Konzepte zu entwerfen und eigenständige Lösungen zu implementieren.
- Qualitätsbewusstsein: Du hast eine Leidenschaft für Clean Code und die Entwicklung von anspruchsvollen digitalen Produkten in einem agilen Umfeld.
- Teamplayer: Du bist ein kommunikationsstarker Teamplayer, der nicht nur eng mit den anderen Entwicklern:innen zusammenarbeitet, sondern auch den interdisziplinären Austausch mit dem Product Lead, Design, Strategie und den Kunden schätzt.
- Lernbereitschaft: Du bist neugierig, stets am Puls der Zeit und motiviert, dich kontinuierlich weiterzubilden und mit neuen Technologien zu experimentieren.
- Positive Einstellung: Du bringst eine proaktive und motivierte Persönlichkeit mit, die das Team bereichert und inspiriert.
Bewerbungsprozess
Wir möchten, dass unser Kennenlernen von Anfang an entspannt und transparent ist
- Erstgespräch (ca. 30 Minuten):
Ein lockeres telefonisches Gespräch, um zu schauen, ob wir menschlich und kulturell gut zusammenpassen. Wir klären erste Fragen zur Stelle, den Teams und unserer Firmenkultur. - Deep Dive mit den Expert:innen (ca. 1 Stunde):
Hier wird es fachlich konkret. Du triffst zwei unserer Developer in einem virtuellen Gespräch. Wir tauchen tief in die Technologien ein, stellen unsere technischen Details und Team-Definitionen vor und möchten mehr über dein Erfahrungslevel erfahren. Natürlich ist hier viel Raum für deine Fragen! - Experience Day im Studio:
Wenn wir den Prozess bis hier hin zusammen gegangen sind, laden wir dich in unser Studio ein! Du lernst die Kolleg:innen und das Arbeitsumfeld persönlich kennen. Wir präsentieren aktuelle Projekte und deren Tech-Stacks, erklären unseren Projektprozess und besprechen alle wichtigen Details. Ziel ist es, dich sowohl menschlich als auch technisch nochmal weiter kennenzulernen, damit wir gemeinsam entscheiden können, ob wir den Weg weiter miteinander gehen möchten.