Full Stack Development

Instaffo GmbH
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Experience level
Senior

Job location

Tech stack

Clean Code Principles
JavaScript (Programming Language)
PHP (Programming Language)
Application Programming Interfaces (APIs)
HTML5
Cascading Style Sheets (CSS)
Code Review
Databases
Continuous Integration
DevOps
Human-Computer Interaction
MariaDB
MySQL
Svelte
Next.js
Symfony
TypeScript
Web Applications
Tailwind
ReactJS
Backend
Vue.js
Gitlab-ci
Kubernetes
Front End Software Development
Restful APIs
Shopware
Docker
Golang
Microservices

Job description

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., Unsere Kunden sind für uns ein essentieller Bestandteil des Teams, und wir erarbeiten ein gemeinsames Ziel. In unserer Kultur der Zusammenarbeit auf Augenhöhe entwickeln wir die besten Ideen und vermeiden unnötige Umwege. Dabei legen wir großen Wert auf eine transparente, faire und agile Arbeitsweise. So schaffen wir ein erfolgreiches und nachhaltiges Ergebnis.

Interdisziplinäre, sich selbst organisierende Teams

In interdisziplinären Teams betreuen wir einen dezidierten Kundenstamm und entwickeln gemeinsam mit unseren Kunden innovative Lösungen, basierend auf agilem Projektmanagement. Dabei ist immer die Kommunikation und eine verantwortungsvolle Zusammenarbeit das wichtigste Fundament. Sich gegenseitig zu unterstützen ist Kern unseres Working Agreements, das wir selbst erarbeitet und definiert haben.

Der Prozess ist das Produkt ...

Wir definieren gemeinsam einen individuell auf den Kunden und das Produkt abgestimmten Arbeitsprozess. Dieser agile Ansatz ermöglicht es uns, nicht nur individuelle und erfolgreiche Produkte zu entwickeln, sondern auch mit einer hohen Prozesssicherheit Zeit- und Budget-Ziele zu erreichen.

Requirements

  • 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.

About the company

Auf der Jobplattform Instaffo kannst du dich für diesen und weitere Jobs ohne großen Aufwand bewerben. Erstelle dein Profil in unter 3 Minuten und starte den Bewerbungsprozess mit nur wenigen Klicks. Bitte beachte, dass die Stelle nur für Bewerber aus Deutschland verfügbar ist. Die Sprachanforderungen für diese Stelle sind: Deutsch - Fließend Die geschätzte Gehaltsspanne von XING entspricht nicht unbedingt der Gehaltsspanne dieses Jobangebotes. 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., Wir möchten, dass unser Kennenlernen von Anfang an entspannt und transparent ist 1. 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. 2. 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! 3. 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. Über das Unternehmen Studio Format D. Agil beraten und digital begeistert. Wir arbeiten in effizienten Sprints - von der ersten Idee bis zur finalen Umsetzung. Ob umfangreiche digitale Plattform, Website oder App: Jedes Produkt basiert auf einer konsequenten Strategie und verfolgt stets das Ziel, User zu begeistern. Unser Prinzip dabei: gemeinsam und transparent. Wir realisieren mit euch im Team, dank innovativer Prozesse, einzigartige digitale Produkte. Am Sonntag auf den Montag freuen. Seit unserer Gründung im Jahr 2005 streben wir danach, ein Umfeld zu schaffen, in dem Enthusiasmus und Eigenverantwortung gelebt werden. An diesem Kernziel messen wir uns regelmäßig und investieren viel Gedanken und Liebe in unser Culture Design. Langjährige Erfahrung und strukturierte Prozesse Als inhabergeführte und unabhängige Agentur setzen wir auf langfristige Ansätze und verzichten bewusst auf kurzlebige Aktionen. Mit unserer breiten Expertise und strukturierten Prozessen schaffen wir stabile und nachhaltige Lösungen. Partnerschaften sind für uns mehr als nur Geschäftsbeziehungen - sie sind ein integraler Bestandteil unseres Teams. Unser Ziel ist es nicht, um jeden Preis zu wachsen, sondern persönlich, transparent und unabhängig zu bleiben.

Apply for this position