10.12.2025 aktualisiert
OB
Premiumkunde
100 % verfügbarSenior Fullstack Entwickler
München, Deutschland
Weltweit
Geprüfter Webdesigner, SGD Skills
HTMLJavaScriptPHPUser Experience (UX)Adobe IllustratorAdobe PhotoshopAPIsAgile MethodologieAmazon Web ServicesAmazon S3Apache HTTP ServerArchitekturAtlassian JiraHTML5Bash Shell
Kurzprofil
- Agiler Entwickler mit Hands-on Mentalität
- Auslastung: 40 Stunden / Woche
- Wohnort: Nähe Hamburg
- Sprachen: Deutsch (Muttersprache), Englisch (fließend)
Methoden- und Technologie-Schwerpunkte
- JavaScript (ES6) / Typescript, React.JS (Next.JS), Vue.JS, Angular, Vanilla.JS, Tailwind CSS, Video.JS, HTML, Bootstrap CSS, PHP Laravel, Node.JS, Express.JS, NPM / Yarn, Bash Scripting, jQuery
- OOP, Design Patterns, TDD (Test Driven Development), DDD (Domain Driven Design), Jest, Selenium, Playwright, Cypress
- Shopware 6.x Plugin Entwicklung
- MySQL, JSON, GraphQL, REST, XML
- Gitlab, GitHub, Bitbucket, CI / CD, Webpack, Keycloak
- AWS (Lambda, Amplify, S3), Docker, Kubernetes, Helm charts, Elastic Load Balancing, Linux / Unix, Python
- Google Tag Manager, Click Performance, Google IMA SDK Ad Tooling
- SEO (Suchmaschinenoptimierung), HLS, Dash, Playerobject, CWV (Core Web Vitals), UX / UI
- agile Methoden wie Scrum & Kanban
Allgemeine Kompetenzen
Teamfähig, freundlich, entscheidungsfreudig, ergebnisorientiert, offen für neue Technologien und Herausforderungen, hoher qualitativer Anspruch an der Arbeit (Codequalität/Ergebnis), gute Kommunikation, ehrgeizig, zielstrebig, schnelle Auffassungsgabe, selbstständig und zuverlässig.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2006
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Aufgaben:
- Erfassen und Strukturieren der fachlichen und technischen Anforderungen
- Anforderungsanalyse und Aufwandschätzung im Team
- Technische Machbarkeitsanalyse
- Programmierung und Anpassung des Softwareentwicklungsprodukts
- Customizing bestehender Anwendungen sowie Programmierung von neuen Funktionalitäten und Schnittstellen
- Berücksichtigung der durch die Softwarearchitektur vorgegebenen Programmiersprache, Codequalität und Tools
- Herstellung der Wartungsfähigkeit der Software
- Programmierung von Sicherheitsmechanismen innerhalb der Software
- Modellierung von Datenbanken
- Durchführung von Entwicklertests
- Erstellung einer Dokumentation der Entwicklung mit vite
- Erstellung und Übergabe eines Betriebs- und Entwicklungshandbuchs
- Umsetzung im Frontend und Backend mit PHP, Twig, MySQL, XML, YAML
- Umsetzung der DevOps Umgebungen (CI / CD Pipelines) in Gitlab
- Erstellung von Docker-Images und -Containern
- Nutzung der Shopware Admin API für die Plug-Ins
- KeyCloak für die Authentifizierung und das Benutzermanagement
- Verwaltung und Bereitstellung von Testumgebungen mittels Rancher
Eingesetzte Technologien:
PHP 8.x, Symfony, Twig, Javascript, CSS, HTML, Bootstrap 5, Vanilla.JS, REST, JSON, XML, MySQL, XML, YAML, PHPUnit, phpstan, php-cs-fixer, Playwright, Cypress, Unit- und Integrationtesting, semantic release, cleverreach API, composer, NPM, Yarn, OOP, DDD, Design Patterns, Gitlab, Dokumentation mit vite, CI / CD, Webpack, Docker, nginx, easyRedmine, Figma, UX / UI, Scrum
Aufgaben:
- Umsetzung in 20 verschiedenen Märkten mit Next.JS auf AWS Fargate mit Elastic Load Balancing (vorher Cloudfront), Tailwind CSS, Google Tag Manager, Click Performance & Google IMA SDK Ad Tooling,
- Audio Player (Video.JS) mit Unterstützung für einzelne Radiostreams oder Playlists für z.B. Podcasts, sowie Videowerbung.
- Anbindung diverser Sport APIs und Caching/Management der Matches via AWS Amplify.
- Entwicklung interner APIs für u.a. Sender Ratings, Sitemap Generator.
- Automatische Generierung Tag Clouds und Top-Listen Widegts mittels Google Analytics Daten in Google Spreadsheets, die von dort als JSON API bereitgestellt durch ein Script in AWS S3 importiert werden.
- Entwicklung getpodcast.com mit NextJS, Anbindung interner Podcast API mit GraphQL, Hosting auf Vercel hinter Cloudflare.
- Weiterentwicklung radiome.de auf Laravel-Basis (PHP, MySQL, Tailwind CSS).
- Umsetzung Popupplayer in Vanilla.JS, HTML, CSS. Ebenfalls mit Video- & Bannerwerbung. Trigger für Overlay in Google Tag Manager
Eingesetzte Technologien:
Javascript / Typescript, jQuery, React, Next.JS, Tailwind CSS, HTML, DevOps, AWS (Lambda, Amplify), Video.JS, Angular, Vanilla.JS, GraphQL, REST, JSON, XML, PHP, Laravel, MySQL, Jest, Selenium, Playwright, Cypress, Node.JS, NPM, Yarn, Vue.JS, OOP, DDD, Design Patterns, Gitlab, GitHub, CI / CD, Webpack, Docker, ELB (Elastic Load Balancing), Elastic Container Services (ECS), HLS, Dash, Playerobject, UX / UI, Figma, Adobe XD, SEO, Scrum
Projektbeschreibung:
Interactive Development (HTML 5 Ads und interaktive Ad Games), Email Marketing Templates für Enterprise Systeme.
Aufgaben:
- Entwicklung Lead-Generierungs-CMS mit Laravel (PHP, MySQL, Bootstrap CSS) für mittelständische Kunden wie bspw. SPIEGEL Verlag. Diese erstellen interaktive Gewinnspiele um neue Leads zu generieren. Angedockt ist meist ein Newsletter Tool wie bspw. Inxmail Professional. Die DOI bestätigten Leads werden via CronJobs regelmäßig in passende Listen importiert und diese erhalten vordefinierte E-Mail Kampagnen.
- Entwicklung diverser responsive E-Mail Templates in plain HTML/CSS oder auch für Newsletter Tools wie Inxmail Professional. Teilweise Templates mit ausgeklügelten Logiken wie Umfragen innerhalb eines E-Mailings.
- Enwicklung diverser Websites mit Content Management Systemen wie Contao oder WordPress.
Eingesetzte Technologien:
Javascript, jQuery, React, Bootstrap, Tailwind CSS, Angular, Jasmine, HTML, CSS, Vanilla.JS, REST, JSON, XML, PHP, Laravel, Forge, MySQL, SQLite, CouchDB, MongoDB, Jest, Selenium, AB Testing, NPM, Yarn, Vue.JS, OOP, DDD, Design Patterns, Gitlab, GitHub, Kubernetes, CI / CD, Webpack, Linux, Ubuntu, UX / UI, Reponsive Webdesign, HTML5 Ads, Adobe Photoshop, SEO, Scrum, Kanban