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

Développeur ERP

Développe et maintient les applications ERPNext et Frappe d'ICD : devis, achats, RH et commandes.

Le CaireHybrideTemps pleinConfirméDernière mise à jour: 2026-10-25

Réseau
Serveurs
Support
Qualité

Qui sommes-nous

Depuis 2005, ICD fournit aux entreprises des serveurs, du stockage, des pièces réseau et la maintenance de centres de données en Égypte, dans le Golfe, en Afrique et au-delà.

Pourquoi ce poste compte

Les devis, l'approvisionnement, les commandes, les RH et la finance d'ICD reposent sur ERPNext et des applications Frappe sur mesure conçues pour son mode de fonctionnement. Ce poste fait évoluer et maintient ces applications afin que l'entreprise gagne en rapidité avec moins d'étapes manuelles.

Vos missions

  • Concevoir et développer des fonctionnalités dans les applications Frappe sur mesure d'ICD : DocTypes, contrôleurs, hooks, rapports, formats d'impression et espaces de travail.
  • Étendre ERPNext et HRMS uniquement via des applications personnalisées, à l'aide d'overrides et de hooks plutôt qu'en modifiant le code cœur.
  • Écrire du Python côté serveur et du JavaScript côté client respectant les permissions ERPNext et l'accès par rôle.
  • Développer des intégrations avec la messagerie, WhatsApp, le site WordPress et des API externes, avec une gestion des erreurs et une journalisation appropriées.
  • Écrire des tests et relire le code avant mise en production, et suivre le processus de déploiement et de migration convenu.
  • Analyser et corriger les anomalies à la cause racine, à partir des journaux et des données plutôt que par des contournements.
  • Documenter les évolutions et travailler étroitement avec les utilisateurs des ventes, achats, RH et finance pour comprendre leurs besoins.

Votre profil

  • Licence ou diplôme d'ingénieur en informatique, génie logiciel ou domaine connexe.
  • Au moins 3 ans de développement Python professionnel, dont au moins 1 an sur Frappe/ERPNext.
  • Bonnes compétences JavaScript et expérience des API REST.
  • Connaissance pratique des bases SQL (MariaDB/MySQL) et de Git.
  • Compréhension des processus métier ERP : ventes, achats, stock ou RH.
  • Communication écrite claire et habitude de documenter son travail.

Un plus

  • Contributions aux projets open source Frappe ou ERPNext.
  • Expérience de Vue.js ou Frappe UI.
  • Expérience de Redis, des tâches en arrière-plan et de l'optimisation des performances.
  • Connaissance des intégrations WordPress/PHP.

Langues

Anglais professionnel, à l'oral comme à l'écrit ; l'arabe ou le français est un atout.

Déplacements

Poste hybride : une partie de la semaine au bureau, une partie à domicile ; déplacements locaux occasionnels uniquement.

Ce que nous offrons

  • Congés payés

    Types de congés : annuel, occasionnel, urgence, Hajj, Iddah, maternité, paternité, maladie, études.

  • Heures supplémentaires payées

    Les heures supplémentaires sont payées avec votre salaire.

  • Prime

    Une prime pour les bons résultats.

  • Employé du mois

    Un prix mensuel pour la meilleure performance.

  • Télétravail

    Jusqu'à 3 jours par mois.

  • Indemnité de fin de service

    Versée selon le droit du travail à votre départ.

  • Avances sur salaire

    Une avance sur votre salaire en cas de besoin.

  • Horaires

    De 09:00 à 17:00, Ramadan de 09:00 à 15:00

  • Semaine de travail

    Du dimanche au jeudi

  • Jours fériés

    21 jours fériés cette année.

Comment nous recrutons

Les mêmes étapes pour chaque poste. Nous répondons sous 10 jours ouvrés.

  1. Vous postulez
  2. Les RH examinent votre candidature
  3. Entretiens
  4. Offre
  5. Approbation finale
  6. Intégration

Manifester votre intérêt

Développeur ERP

Les champs marqués * sont obligatoires.

Étape 1 sur 2 : vous
Ajoutez votre CVDéposez le fichier ici ou choisissez-le.

Pas tout à fait votre profil ?

Rejoignez notre vivier de talents : envoyez votre CV une seule fois et nous vous contacterons dès qu'un poste vous correspond.

Manifester votre intérêt

Les champs marqués * sont obligatoires.

Étape 1 sur 2 : vous
Ajoutez votre CVDéposez le fichier ici ou choisissez-le.
Expédition mondiale

Livraison rapide dans plus de 100 pays

Testé et sous garantie

Chaque pièce est entièrement testée avant expédition

Qualité entreprise

Pièces Dell, HPE, Lenovo et Cisco

Support dédié

Une équipe d'experts pour vos devis et l'assistance technique