AKILI

Le compagnon de connaissance de YouthShare

Bonjour, je suis AKILI.

Explorer

La communauté YouthShare

AKILI rédige ses réponses avec Claude, l’IA d’Anthropic, à partir des publications de YouthShare et de sources de référence. Vérifiez les informations importantes dans les sources citées. Vos données

Pôle numérique · Chargé·e de mission

Développeur·se back-end (Cloudflare Workers)

Vous faites évoluer les services en ligne de YouthShare sur Cloudflare Workers : candidatures, Espace Talent, espace comité et intégrations.

  • Chargé·e de mission
  • 4 à 6 h par semaine
  • À distance

Postuler à ce poste

Le site et les outils de l’équipe

Pôle numérique

Mission bénévole au sein du pôle numérique : vous relevez du ou de la responsable du numérique et des outils de l’équipe. Un engagement de confidentialité, signé à votre arrivée, encadre votre accès aux données personnelles.

Missions

  • Faire évoluer en JavaScript les services du site sur Cloudflare Workers : candidatures et Espace Talent, espace comité et atelier éditorial, suivi des candidatures
  • Tenir les intégrations avec Salesforce, Google et les autres outils de l’équipe : fiches des bénévoles, suivi des candidatures, comptes et signatures
  • Faire évoluer la base de données du service par des migrations relues, ainsi que le stockage des fichiers
  • Fiabiliser les tâches planifiées qui synchronisent les outils chaque jour et chaque nuit
  • Écrire un test pour chaque changement et faire passer la suite de tests automatisés avant chaque déploiement
  • Déployer avec Wrangler après relecture du code, et documenter chaque évolution
  • Appliquer la minimisation des données : chaque service garde seulement ce dont il a besoin, le temps prévu
  • Travailler avec le ou la développeur·se front-end, le ou la spécialiste qualité et sécurité logicielle et le ou la développeur·se IA

Outils à maîtriser

  • Cloudflare Workers, D1 et R2 : services, données et fichiers
  • Wrangler : développement local et déploiement
  • JavaScript et l’exécuteur de tests de Node.js : code et tests automatisés
  • GitHub : versionnage et relecture du code
  • API Salesforce et Google : intégrations

Vos trois premiers mois

  • Premier mois : prise en main du service, de ses tests et de son déploiement, une première correction livrée
  • Deuxième mois : une première évolution complète, de la migration aux tests
  • Troisième mois : une intégration améliorée et sa documentation à jour

Profil recherché

  • Une grande maîtrise de JavaScript et des API web
  • Une pratique solide des bases de données SQL
  • Le réflexe du test et de la relecture
  • Rigueur avec les données personnelles

Une mission bénévole, ouverte aux jeunes

Toutes nos missions sont entièrement bénévoles. L’expérience demandée peut venir d’un cours, d’un projet étudiant, d’un stage, d’un engagement associatif ou d’un projet personnel : chaque compétence compte, où que vous l’ayez acquise. Nos postes s’adressent d’abord aux jeunes, et nous lisons votre motivation et votre potentiel avec autant d’attention que votre parcours. Vous avez envie de faire partie de quelque chose de grand ? Candidatez.

Un plus

  • Une expérience de Cloudflare Workers ou d’une autre plateforme serverless
  • La pratique d’API REST ou GraphQL
  • Une bonne pratique de l’anglais et du français

Ce que ce poste vous apporte

  • Du code en production au service d’une association internationale
  • Une expérience complète d’un service web moderne : base de données, intégrations, tests, déploiement
  • Le travail en équipe avec des développeur·ses, des administrateur·rices et le pôle IA

Candidatures ouvertes jusqu’au , puis nouveau cycle

Les candidatures s’ouvrent par cycles de quarante-cinq jours, et chaque cycle laisse place au suivant. YouthShare se réserve le droit de clore cette offre dès que la personne idéale est trouvée. Nous vous invitons donc à candidater dès maintenant.

L’engagement d’un an

Un projet associatif se construit dans la durée. Chaque bénévole s’engage donc pour un an au moins : le temps de prendre ses marques, de mener sa mission à son terme et de transmettre son expérience. Le temps hebdomadaire dépend du poste et figure sur chaque fiche.

Comment se passe la sélection

  1. Candidature en ligne

    Vous choisissez un poste, présentez votre parcours et joignez votre CV. Un e‑mail de confirmation vous donne votre référence.

  2. Étude de votre profil

    Le pôle Talent lit chaque candidature, la rapproche des besoins du poste et vous adresse un premier retour par e‑mail sous trois jours en moyenne.

  3. Entretien en visio

    Un échange pour faire connaissance et préciser ensemble la mission.

  4. Décision et arrivée

    Vous recevez notre réponse par e‑mail, puis votre accueil dans l’équipe et vos premiers accès.

Vous connaissez la personne idéale ?

Recommandez-lui ce poste : elle reçoit un e‑mail de YouthShare qui le lui présente, avec votre nom et le lien pour postuler. Vous pouvez aussi partager l’offre sur vos réseaux.

Partager ce poste

Les autres postes du pôle

Autres postes ouverts

Postuler à ce poste

Une lettre, quand il y a quelque chose à dire