Développeur Full Stack

16h30 HEURE LIMITE 02-07-2025 DATE LIMITE 17-06-2025 DATE DE PUBLICATION

L’Agence Nationale du Soutien Social - ANSS

  • Type de contrat
  • Statutaire
  • nombre de poste
  • 1
  • localisation
  • Rabat
Partager cette annonce sur
Facebook Linkedin whatsapp

Profil demandé

  • Formation : Ingénieur

  • Expérience : De 3 à 5 ans

présentation

L'Agence Nationale du Soutien Social lance un appel à candidatures pour le poste Développeur Full Stack (1), rattaché(e) à la Service « Applicatifs » Division « Données et Applications »

Conditions de Travail :

  • Lieu : Rabat (avec des déplacements à prévoir).

MISSION ET RESPONSABILITES :

La/le titulaire du poste aura pour mission principale d'intervenir au sein des équipes projets pour concevoir, développer et maintenir des solutions digitales à fort impact social.

Il aura pour missions :

Conception et développement technique des solutions digitales :

  • Participer à la conception, au développement et à l'évolution des applications web et mobiles destinées aux différentes persona.
  • Intervenir sur l'ensemble de la chaîne de développement (front-end, back-end, bases données).
  • Intégrer les interfaces utilisateur conformément aux maquettes UX/UI.
  • Intégration de composants tiers, interfaçage avec des APIs existantes.
  • Traduction des besoins métiers en solutions techniques efficaces et durables.

Agilité et culture produit

  • Développer les applications en mode agile et participer aux cérémonies agiles (daily, sprint planning, rétrospectives, démos).
  • Collaborer étroitement avec les différents profils au sein d'une squad: Développeurs, UX/UI designers, DevOps, Architecte technique, et autres parties prenantes.
  • Travailler en synergie avec les UX designers, DevOps, Product Owner, chefs de projets et parties prenantes sociales.

Qualité et maintenance des solutions

  • Garantir la qualité, la performance et la sécurité des solutions mises en œuvre.
  • Maintenir et faire évoluer les solutions existantes.
  • Participer aux phases de tests, de déploiement et de support post-livraison.
  • Participer aux tests (unitaires, intégration,) et au déploiement via CI/CD.
  • Diagnostiquer les problèmes soulevés sur les solutions mises en place.
  • Traiter et résoudre les bugs détectés et capitaliser sur la résolution des problèmes.
  • Contribuer au suivi de la performance et à l'amélioration de l'expérience utilisateur.

Documentation et amélioration continue :

  • Rédiger et maintenir la documentation fonctionnelle et technique.
  • Contribuer au développement des bonnes pratiques d'ingénierie et de développement au sein de l'Agence.
  • Contribuer à la veille technologique et à l'amélioration continue des pratiques.

Documentation, reporting et analyse :

  • Rédiger et maintenir la documentation fonctionnelle et technique.
  • Contribuer au développement des bonnes pratiques d'ingénierie et de développement au sein de l'Agence.
  • Contribuer à la veille technologique et à l'amélioration continue des pratiques.

COMPETENCES ET QUALIFICATIONS REQUISES :

L'appel à candidature est ouvert aux candidats remplissant les conditions suivantes :

  • Être de Nationalité Marocaine.

Formation 

  • Diplôme Ingénieur d'Etat, master ou équivalent en informatique.

Expérience professionnelle

  • Minimum 3 ans d'expérience dans un poste similaire en tant que développeur full Stack.

Compétences Techniques attendues 

  • Expérience minimale de 3 ans en développement et mise en œuvre de projets IT ;
  • Front-end: HTML5, CSS3/4, JavaScript, TypeScript, frameworks (React.js 17+, Angular, Next.js ou Vue.js).
  • Back-end: Java 17+, Spring Boot, Node.js, PHP (Laravel/Symfony), Python (est un plus).
  • Base de données : Oracle Database (PL/SQL) postgreSQL,MySQL,MongoDB
  • API : REST,GraphQL
  • Intégration responsive mobile-first
  • Outils: Git, GitLab CI/CD, Git workflow, Gitlab (developer side: merge request, pipeline, code review, branches), Sonar, SonarQube.
  • Connaissance de base souhaitable en Devops : Gitlab, Kubernetes, Docker, Jenkins.
  • Architecture : Connaissance des architectures microservices et conteneurisées.
  • Maîtrise des outils de tests automatisés (Selenium, JUnit, TestNG ...)
  • Maîtrise des bonnes pratiques de performance et de sécurité (OWASP, SANS Top 25,...);
  • Connaissance des bonnes pratiques de développement accessible (WCAG) est un plus
  • Collaboration et Gestion de Projet : Méthodologies Agile/Scrum : Avoir une expérience pratique en développement en mode Agile est un plus.

Compétences Interpersonnelles 

  • Expérience démontrée de travail en méthodologie agile (Scrum ou Kanban), en développement des users stories & Evaluation de la complexité des US,...
  • Esprit d'équipe, capacité d'adaptation et sens analyse.
  • Rigueur, autonomie, réactivité et sens de l'organisation.
  • Capacité à comprendre les enjeux sociaux des projets et à y contribuer de manière éthique et engagée.

Langues :

  • Maîtrise de l'arabe et du français (obligatoire).
  • La maîtrise de l'anglais est un atout (documentation technique, échanges internationaux).

Dossier de candidature

Le dossier de candidature est composé des pièces suivantes :

  • Demande Une demande de candidature adressée à la Directrice Générale de l'Agence ;
  • Un curriculum vitae (CV) actualisé du/de la candidat(e), incluant son adresse e-mail, son numéro de téléphone et sa photo d'identité ;
  • Une copie de la carte nationale d'identité ;
  • Une copie du diplôme ou du certificat obtenu dans la spécialité requise (en cas de soumission d'une attestation de réussite dans le dossier de candidature, le candidat admis au concours devra fournir le diplôme avant la date fixée pour la prise de fonction) ;
  • Une copie de l'arrêté d'équivalence du diplôme ou du certificat universitaire, le cas échéant ;
  • Une attestation ou des attestations de travail justifiant l'expérience professionnelle requise pour le poste à pourvoir. Les attestations de stage ne sont pas prises en considération ;
  • Une autorisation de passer le concours, obligatoirement délivrée par l'autorité compétente de l'administration d'origine, pour les candidats fonctionnaires des administrations de l'État, des collectivités territoriales et des établissements publics.

Nous vous prions de bien vouloir consulter l'article 4 de l'avis de recrutement en PJ.

modalités de dépôt de candidature

Le dépôt du dossier de candidature, incluant les documents mentionnés à l'article 4 ci-dessus, doit être effectué via le portail suivant : https://www.emploi-public.ma/fr/concours/details/a6c1f2f1-0daa-441d-b531-f6756e731bfa

Date limite : Le 02/07/2025 à 16h30

NB 

  • Aucun dossier incomplet ou soumis après la date et l'heure limites indiquées ci-dessus ne sera accepté.


Contact recruteur

  • Nom : Recrutement
  • Tél : 0715232305