Javascript Developer | National Assembly Data - Paris - 5e Arrondissement, Paris

💡 Responsible products or services
Short-term contract
Localisation 5e Arrondissement, Paris, France
Tech
Occasional remote authorized
From 3 yrs of exp.
Posted on 04-18-2025

Logora

Améliorer la participation, la qualité et la fiabilité des commentaires en ligne. Susciter des débats constructifs. Créer de l'intérêt et de l'engagement sur la vie politique. Solutions open source

💡 Responsible products or services

The company's mission is to design eco-responsible products and services aligned with the needs of the ecological transformation.

More information
Impact study
Logora did not yet communicate its impact measurement.
Labels and certifications
This structure did not communicate to us the labels or certifications that it was able to obtain.
Read more

À propos du projet

Vous aimez le code utile, l’open-source et la démocratie en action ?

Rejoignez-nous pour travailler sur Tricoteuses, un projet open-source qui rend les travaux de l’Assemblée Nationale accessibles, lisibles et exploitables par tous.

Nous développons un outil de récupération automatisée des données parlementaires : textes de loi, comptes-rendus de séance, interventions… Notre objectif : outiller les citoyens, les journalistes, les chercheurs pour mieux comprendre et analyser l’activité législative.


🎯 Ce qu’on cherche

Un·e développeur·se Javascript/Typescript confirmé·e pour renforcer l’automatisation de la récupération et du traitement de ces données.

Le projet est déjà en production, mais plusieurs jeux de données restent à intégrer et à fiabiliser.


💻 Ce que tu feras

  • Écrire des scripts robustes de scraping (HTML, PDF)
  • Parser et structurer des données parlementaires brutes
  • Ajouter de nouveaux types de documents (lois, débats, amendements…)
  • Améliorer les performances, la qualité et la couverture des tests
  • Travailler en open-source, avec des contributions visibles et utiles
  • Participer aux discussions techniques et aux revues de code

✅ Ce qu’on attend de toi

  • 3 ans d’expérience minimum en Node.js / Typescript
  • Bonne maîtrise des techniques de scraping (HTML, PDF, parsing de structure)
  • Capacité à documenter, tester, et produire un code propre et maintenable
  • Autonomie, rigueur, esprit d’initiative
  • Un plus : connaissance de GitLab, Puppeteer/Cheerio, YAML, ou des institutions parlementaires

⚙️ Ce qu’on propose

  • Contrat : CDD 6 mois (possibilité de CDI)
  • Localisation : Paris 5e
  • Télétravail : 2 à 3 jours/semaine
  • Salaire : selon profil (fourchette disponible sur demande)
  • Cadre de travail :
  • Équipe jeune, engagée et bienveillante
  • Projets à impact dans l’univers média et politique
  • Flexibilité et autonomie
  • Possibilité de travailler sur d'autres projets open-source connexes (selon appétence)

🧪 Un processus de recrutement transparent et exigeant

  1. Test technique rapide (30-45 min) — évaluation d’un script ou parsing de données
  2. Entretien technique (1h) — revue de code, architecture, logique, structuration des données
  3. Entretien vision produit & autonomie (45 min) — comment tu abordes un projet open-source, ta façon de travailler
  4. Session de pairing (optionnelle) — mini-mission technique avec un membre de l’équipe pour tester la collaboration
  5. Échange final — rencontre informelle avec l’équipe ou visio de conclusion pour valider le fit

🛡 On prend le temps de bien faire les choses. L’objectif est double : s’assurer que tu es la bonne personne pour le projet, et que ce projet correspond à ce que tu veux faire.


💬 Envie de coder pour la transparence démocratique ?

Envoie-nous ton CV, ton GitHub, ou un exemple de projet similaire.

Profile

Nous cherchons une personne qui dispose d’une bonne expérience et qui éprouve un fort intérêt pour la démocratie, l’Assemblée nationale, la fabrication de la loi ou simplement curieuse de contribuer à un projet citoyen.

💡 Need to strengthen your profile to match perfectly to this job?

This training might interest you: Forme-toi à la solidarité numérique!