Trusted Since 2005| +202 2705 2005| [email protected]| 1 to 10 Year Warranty| Ships Worldwide to 100+ Countries| Every Part Tested & Warranted| 500,000+ Enterprise Parts| Dell · HPE · IBM · Lenovo · Cisco|Trusted Since 2005| +202 2705 2005| [email protected]| 1 to 10 Year Warranty| Ships Worldwide to 100+ Countries| Every Part Tested & Warranted| 500,000+ Enterprise Parts| Dell · HPE · IBM · Lenovo · Cisco

ERP-Entwickler (m/w/d)

Entwickelt und pflegt die ERPNext- und Frappe-Anwendungen von ICD für Angebote, Beschaffung, Personal und Aufträge.

KairoHybridVollzeitMit BerufserfahrungZuletzt aktualisiert: 2026-10-25

Netzwerk
Server
Support
Qualität

Wer wir sind

Seit 2005 liefert ICD Unternehmensserver, Storage, Netzwerkkomponenten und Rechenzentrumswartung an Unternehmen in Ägypten, am Golf, in Afrika und darüber hinaus.

Warum diese Stelle wichtig ist

Angebote, Beschaffung, Aufträge, Personal und Finanzen von ICD laufen vollständig über ERPNext und eigene Frappe-Anwendungen, die für die Arbeitsweise von ICD entwickelt wurden. In dieser Rolle erweitern und pflegen Sie diese Anwendungen, damit das Unternehmen schneller und mit weniger manuellen Schritten arbeiten kann.

Ihre Aufgaben

  • Funktionen in den eigenen Frappe-Anwendungen von ICD entwerfen und entwickeln: DocTypes, Controller, Hooks, Berichte, Druckformate und Arbeitsbereiche.
  • ERPNext und HRMS ausschließlich über eigene Anwendungen erweitern, mit Overrides und Hooks statt Änderungen am Kerncode.
  • Serverseitiges Python und clientseitiges JavaScript schreiben, das die Berechtigungen und die rollenbasierte Zugriffssteuerung von ERPNext respektiert.
  • Integrationen mit E-Mail, WhatsApp, der WordPress-Website und externen APIs mit sauberer Fehlerbehandlung und Protokollierung entwickeln.
  • Tests schreiben und Code vor der Freigabe prüfen sowie den vereinbarten Prozess für Bereitstellung und Migration einhalten.
  • Fehler an der Ursache untersuchen und beheben, anhand von Protokollen und Daten statt mit Umgehungslösungen.
  • Änderungen dokumentieren und eng mit den Anwendern aus Vertrieb, Einkauf, Personal und Finanzen zusammenarbeiten, um ihre Anforderungen zu verstehen.

Das bringen Sie mit

  • Bachelorabschluss in Informatik, Softwaretechnik oder einem verwandten Fach.
  • Mindestens 3 Jahre professionelle Python-Entwicklung, davon mindestens 1 Jahr mit Frappe/ERPNext.
  • Gute JavaScript-Kenntnisse und Erfahrung mit REST-APIs.
  • Arbeitskenntnisse in SQL-Datenbanken (MariaDB/MySQL) und Git.
  • Verständnis von ERP-Geschäftsprozessen wie Vertrieb, Einkauf, Lager oder Personal.
  • Klare schriftliche Kommunikation und die Gewohnheit, die eigene Arbeit zu dokumentieren.

Wünschenswert

  • Beiträge zu Open-Source-Projekten von Frappe oder ERPNext.
  • Erfahrung mit Vue.js oder Frappe UI.
  • Erfahrung mit Redis, Hintergrundjobs und Performance-Optimierung.
  • Vertrautheit mit WordPress/PHP-Integrationen.

Sprachkenntnisse

Verhandlungssicheres Englisch in Wort und Schrift; Arabisch oder Französisch ist von Vorteil.

Reisetätigkeit

Hybrid: einige Tage im Büro, einige Tage im Homeoffice; nur gelegentliche Fahrten vor Ort.

Was wir bieten

  • Bezahlter Urlaub

    Urlaubsarten: Jahresurlaub, Sonderurlaub, Notfallurlaub, Hadsch-Urlaub, Iddah-Urlaub, Mutterschutz, Vaterschaftsurlaub, Krankheitstage, Bildungsurlaub.

  • Bezahlte Überstunden

    Überstunden werden mit Ihrem Gehalt vergütet.

  • Bonus

    Ein Bonus für sehr gute Ergebnisse.

  • Mitarbeiter des Monats

    Eine monatliche Auszeichnung für die beste Leistung.

  • Homeoffice

    Bis zu 3 Tage im Monat.

  • Abfindung bei Dienstende

    Wird beim Ausscheiden nach dem geltenden Arbeitsrecht gezahlt.

  • Gehaltsvorschüsse

    Ein Vorschuss auf Ihr Gehalt, wenn Sie ihn brauchen.

  • Arbeitszeiten

    09:00 bis 17:00, Ramadan 09:00 bis 15:00

  • Arbeitswoche

    Sonntag bis Donnerstag

  • Gesetzliche Feiertage

    21 gesetzliche Feiertage in diesem Jahr.

So stellen wir ein

Dieselben Schritte für jede Stelle. Wir antworten innerhalb von 10 Arbeitstagen.

  1. Sie bewerben sich
  2. Das HR-Team prüft Ihre Bewerbung
  3. Vorstellungsgespräche
  4. Angebot
  5. Endgültige Freigabe
  6. Onboarding

Interesse bekunden

ERP-Entwickler (m/w/d)

Mit * gekennzeichnete Felder sind Pflichtfelder.

Schritt 1 von 2: Zu Ihrer Person
Lebenslauf hinzufügenZiehen Sie die Datei hierher oder wählen Sie sie aus.

Nicht ganz passend?

Treten Sie unserem Talentpool bei: Senden Sie Ihren Lebenslauf einmal, und wir melden uns, wenn eine Stelle passt.

Interesse bekunden

Mit * gekennzeichnete Felder sind Pflichtfelder.

Schritt 1 von 2: Zu Ihrer Person
Lebenslauf hinzufügenZiehen Sie die Datei hierher oder wählen Sie sie aus.
Weltweiter Versand

Schnelle Lieferung in über 100 Länder

Geprüft und mit Garantie

Jedes Teil wird vor dem Versand vollständig geprüft

Enterprise-Qualität

Teile von Dell, HPE, Lenovo und Cisco

Persönlicher Support

Expertenteam für Angebote und technische Hilfe