Frontend Developer (mwd) - Fokus auf HTML, CSS, Accessibility und SEO

Stellenbeschreibung: PHP / MySQL / Java Developer (m/w/d) - CRM, ERP, eCommerce & Individuelle Systeme

Art der Anstellung: Vollzeit / Teilzeit / Remote

Über uns: Wir sind ein innovatives Unternehmen, das maßgeschneiderte digitale Lösungen für unsere Kunden entwickelt. Unser Fokus liegt auf der Entwicklung und Anpassung von CRM-Systemen, ERP-Systemen, Online-Shops, Warenwirtschaftssystemen sowie individuellen Systemen, die online bereitgestellt werden. Zur Verstärkung unseres Teams suchen wir einen PHP-/MySQL-/Java-Entwickler (m/w/d), der maßgeschneiderte Softwarelösungen gemäß den spezifischen Anforderungen unserer Kunden entwickelt und optimiert.

Aufgaben und Verantwortlichkeiten:

PHP-Entwicklung:

  • Entwicklung von Webanwendungen und Backend-Systemen: Sie arbeiten an der Entwicklung und Implementierung von Webanwendungen und Backend-Logik für CRM-Systeme, ERP-Systeme und eCommerce-Plattformen.
  • Individuelle Anpassungen und Erweiterungen: Sie passen bestehende Systeme an oder entwickeln maßgeschneiderte Lösungen basierend auf den Anforderungen des Kunden.
  • Integration von externen APIs und Systemen: Sie integrieren externe Dienste, Datenquellen und APIs, um die Funktionalitäten der Systeme zu erweitern.
  • Sicherheitsoptimierungen: Sie stellen sicher, dass alle entwickelten Anwendungen den höchsten Sicherheitsstandards entsprechen.

 

MySQL-Datenbankentwicklung:

  • Datenbankdesign und -optimierung: Sie entwickeln und optimieren relationale Datenbanken, stellen sicher, dass sie effizient und skalierbar sind, und sorgen für die Sicherstellung der Datenintegrität.
  • Datenbankabfragen und Performance: Sie schreiben komplexe SQL-Abfragen, optimieren Datenbankabfragen und beheben Performance-Probleme.

 

Java-Entwicklung (für spezifische Projekte):

  • Entwicklung von Java-Anwendungen: In Projekten, die Java benötigen, entwickeln Sie robuste und skalierbare Java-basierte Systeme und Anwendungen.
  • Anpassung und Erweiterung bestehender Java-Lösungen: Sie passen bestehende Java-basierte Softwarelösungen an die speziellen Anforderungen an und erweitern deren Funktionalitäten.
  • Integration von Backend-Systemen: Sie integrieren Java-basierte Backend-Logik mit Frontend-Anwendungen und stellen sicher, dass die Kommunikation zwischen den verschiedenen Systemen reibungslos funktioniert.

 

System- und Projektanpassung:

  • Anpassung und Integration bestehender Systeme: Sie nehmen Anpassungen an bestehenden CRM-, ERP- und eCommerce-Systemen vor, um spezifische Kundenanforderungen zu erfüllen.
  • Custom Development für individuelle Anforderungen: Wenn Standardlösungen nicht ausreichen, entwickeln Sie maßgeschneiderte Software, die den einzigartigen Bedürfnissen unserer Kunden gerecht wird.

 

Zusammenarbeit und Kommunikation:

  • Enge Zusammenarbeit mit Projektmanagern und Designern: Sie arbeiten eng mit den Projektmanagern und Designern zusammen, um die Anforderungen zu verstehen und sicherzustellen, dass die technische Umsetzung den Erwartungen entspricht.
  • Absprache mit Frontend-Entwicklern: Sie stellen sicher, dass das Backend mit den Frontend-Anwendungen und -Systemen korrekt integriert wird.
  • Agile Arbeitsweise: Sie arbeiten nach agilen Prinzipien, einschließlich Sprint-Planung, Daily Stand-ups und Retrospektiven.

 

Anforderungen:

  • Fundierte Kenntnisse in PHP: Sie haben umfassende Erfahrung in der Entwicklung von PHP-basierten Anwendungen und sind mit PHP 7/8 vertraut.
  • Datenbankkenntnisse (MySQL): Sie beherrschen die Entwicklung und Optimierung von Datenbanken, einschließlich komplexer SQL-Abfragen und Performance-Optimierungen.
  • Erfahrung mit Java: Sie haben Erfahrung in der Entwicklung von Java-Anwendungen und sind vertraut mit gängigen Java-Frameworks und -Technologien.
  • Erfahrung mit Web-Technologien: Sie kennen sich mit gängigen Web-Technologien wie HTML, CSS, JavaScript aus, insbesondere im Zusammenhang mit der Entwicklung von Backend-Systemen.
  • Erfahrung mit Frameworks und CMS: Sie haben Erfahrung mit PHP-Frameworks wie Laravel, Symfony oder Zend und kennen sich mit gängigen CMS wie WordPress, Magento oder Shopware aus.
  • Verständnis von API-Integration: Sie haben Erfahrung in der Integration von RESTful APIs und Webservices in Backend-Systeme.
  • Versionsverwaltung: Sicherer Umgang mit Git zur Versionskontrolle und Zusammenarbeit im Team.
  • Sicherheitsbewusstsein: Sie verstehen die grundlegenden Sicherheitsaspekte bei der Entwicklung von Webanwendungen und Backend-Systemen.

 

Vorteilhaft:

  • Erfahrung mit eCommerce-Systemen: Erfahrung in der Entwicklung und Anpassung von eCommerce-Systemen wie Shopware, Magento oder WooCommerce ist von Vorteil.
  • Kenntnisse in weiteren Programmiersprachen: Erfahrungen mit JavaScript, Node.js, oder anderen Programmiersprachen sind ein Plus.
  • Erfahrung mit Cloud-Plattformen: Kenntnisse in der Arbeit mit AWS, Azure oder ähnlichen Cloud-Diensten sind vorteilhaft.
  • Kenntnisse in DevOps-Praktiken: Erfahrung mit Docker, CI/CD und anderen DevOps-Technologien ist von Vorteil.

 

Wir bieten:

  • Eine spannende und abwechslungsreiche Tätigkeit mit der Möglichkeit, an innovativen Projekten zu arbeiten.
  • Flexible Arbeitszeiten und die Möglichkeit zur Remote-Arbeit.
  • Ein engagiertes Team, das sich kontinuierlich weiterentwickelt und neue Technologien anwendet.
  • Weiterbildungsmöglichkeiten und regelmäßige Schulungen zur beruflichen und persönlichen Weiterentwicklung.
  • Eine leistungsbezogene Vergütung sowie attraktive Sozialleistungen.

 

Arbeitsort und Arbeitsbedingungen:

Die Position kann vollständig im Homeoffice ausgeführt werden. Remote-Arbeit ist jederzeit möglich, sodass Sie flexibel und ortsunabhängig arbeiten können.

Bewerbung:

Wenn Sie Erfahrung in der Entwicklung und Anpassung von Backend-Systemen haben und mit uns innovative Lösungen für unsere Kunden entwickeln möchten, freuen wir uns auf Ihre Bewerbung! Bitte senden Sie Ihre vollständigen Bewerbungsunterlagen (Anschreiben, Lebenslauf, Portfolio) an uns.