Développeur Full Stack (H/F)

20-05-2026 DATE DE PUBLICATION

Fédération Royale Marocaine de Football

  • Type de contrat
  • CDI
  • nombre de poste
  • 1
  • localisation
  • Rabat
  • rémunération proposée
  • A communiquer plus tard
  • Métier
  • Secteur associatif / ONG Internationales
Partager cette annonce sur
Facebook Linkedin whatsapp

profil demandé

  • Formation :
    • Bac+5 et plus
  • Expériences :
    • De 2 à 3 ans

description de l'emploi

  • MISSION DU POSTE :

    Le développeur assure les missions suivantes :

    • Réaliser le développement des applications et des nouvelles features,
    • Garantir la qualité du code et piloter la stratégie de test,
    • Maintenir les applications en conditions opérationnelles,
    • Superviser les développements informatiques,
    • Veille technologique 

    PRINCIPALES ACTIVITES

    Réaliser le développement des applications et des nouvelles features,

    • Installer les frameworks technique et les lib nécessaires aux développements,
    • Mettre en place (organisation et outils technique) les pratiques d'intégration continue et de déploiement continu,
    • Faire le design de l’architecture logicielle et la documenter,
    • Concevoir les spécifications techniques à partir du besoin métier,
    • Ecrire les lignes de codes (classes, fonctions, algo, etc.) avec la documentation associée,
    • Créer les bases de données : schéma, tables, traitements, procédures stockées, etc.

    Garantir la qualité du code et piloter la stratégie de test

    • Mettre en place des mécanismes de fiabilisation automatique du code;
    • Veiller à la sécurité des développements et du code,
    • Veiller à la documentation technique des développements.
    • Mettre en place les usines de développement (versionning, tests unitaires, etc.)
    • Concevoir une stratégie de tests : tests unitaires, tests fonctionnels, tests de non régression, tests de charge, etc.

    Maintenir les applications en condition opérationnelle

    • Monitorer les services applicatifs déployés, et veiller à leur maintien en condition opérationnelle,
    • Intervenir en cas d’anomalie et corriger les bugs selon les SLA définis avec les métiers,
    • Veiller à la sécurité des développements, du code et des services applicatifs,

    Superviser les développements informatiques

    • Piloter l’activité de développement dans son ensemble,
    • Aider et supporter l’équipe ‘Mentorat et coaching’, développer les talents
    • Organiser et planifier l’activité de développements informatiques,
    • Veiller à la qualité des livrables et la documentation,

    Veille technologique

    • Benchmark et analyse des nouvelles technologies,
    • Maîtriser son environnement technologique,
    • Détecter les nouvelles opportunités technologiques,

    PROFIL REQUIS

    • Formation : Bac +5, Ecole d’ingénieur d’état ou équivalent spécialisation informatique
    • Expérience (nombre d’années et type d’expérience) : Minimum 2 ans d’expérience dans le domaine du développement logiciel et base de données. Stack technique : Java/J2ee, Angular, React Native, NodeJs, Docker, CD/CI, MySQL, Git

    COMPETENCES :

    Métiers :

    • Maîtrise de la conception et du développement informatique avec un/des langages script et orienté objet,
    • Connaissance approfondie de Java/J2ee, Angular, React et React Native, NodeJs
    •  Maîtrise de la base de données et du langage SQL (MySQL, PostgreSQL, etc)
    • Connaissance approfondie en CD/CI, versionning et Git
    • Très bonne connaissance des serveurs web, des serveurs d’application, OS Windows et Linux
    • Connaissance approfondie en sécurité informatique et certificats SSL/TLS
    • Maitrise de l’anglais technique

    Comportementales :

    • Rigueur et autonomie
    • Adaptabilité & esprit d’équipe
    • Esprit d’analyse & synthèse
    • Prise d’initiative
    • Réactivité
    • Orientation services clients 

Autres opportunités de carrière