Mission freelance
Développeur fullstack Flutter / NodeJS (H/F)

Démarrage  
ASAP
T.J.M
490€ HT
Localisation
Paris
Télétravail
2 jours min.
Freelance
Postuler Déjà un compte ? Se connecter

Description de la mission

🎯 Contexte de mission

Dans le cadre du renforcement d’une équipe CRO (Conversion Rate Optimization), nous recherchons un Développeur Fullstack pour accompagner la gestion d’une plateforme d’A/B Testing et la mise en place de Feature Flags.

Le consultant évoluera dans un environnement Agile et sur des applications à fort trafic. Il interviendra sur l’ensemble de la chaîne de développement, du front-end au back-end, jusqu’à la CI/CD, avec une forte attention portée à la qualité, la résilience et la sécurité des applications.

🛠️ Missions principales et rôle

  • Concevoir, développer et déployer des fonctionnalités liées aux expérimentations A/B Testing.
  • Développer des A/B Tests client-side.
  • Mettre en place et maintenir des Feature Flags.
  • Accompagner les autres développeurs dans la montée en compétence sur le Feature Flagging.
  • Développer du code de production et les tests associés.
  • Concevoir et maintenir des tests unitaires, d’intégration et end-to-end.
  • Participer aux revues de code.
  • Réaliser et documenter les études de conception technique.
  • Analyser les anomalies et contribuer au support des problèmes d’exploitation.
  • Investiguer les bugs et identifier leur cause racine.
  • Contribuer au respect des critères d’acceptation et à la qualité des releases.
  • Participer aux cérémonies Agile : daily, estimations, rétrospectives.
  • Contribuer à l’amélioration de la qualité, de la résilience et de la sécurité des applications.
  • Participer à l’amélioration continue des pratiques de développement.

🎯 Objectifs

  • Garantir la fiabilité et la performance de la plateforme d’expérimentation.
  • Développer et industrialiser les usages d’A/B Testing.
  • Déployer efficacement les Feature Flags.
  • Sécuriser les mises en production et les releases.
  • Maintenir un haut niveau de qualité du code et de couverture de tests.
  • Favoriser la montée en compétence de l’équipe sur les pratiques d’expérimentation et de Feature Flagging.

📦 Livrables

  • Développements d’A/B Tests client-side.
  • Mise en place et évolution des Feature Flags.
  • Code source et tests unitaires, d’intégration et end-to-end.
  • Revues de code.
  • Études et documentations de conception technique.
  • Analyses et corrections d’anomalies.
  • Contribution aux critères d’acceptation et à la qualité des releases.

💻 Compétences requises

Développement

  • Feature Flagging
  • A/B Testing
  • TypeScript
  • Node.js
  • Flutter
  • React.js
  • APIs REST / OpenAPI
  • Développement front-end et back-end.

☁️ Cloud & Infrastructure

  • AWS

    • Lambda
    • DynamoDB
    • Aurora PostgreSQL
    • API Gateway
    • Kubernetes
    • SQS
  • Terraform
  • Jenkins
  • Git / GitLab

🧪 Tests & qualité

  • Tests unitaires, intégration et end-to-end.
  • Robot Framework.
  • Gatling.
  • Mocking / tests mocks.
  • BDD.
  • Investigation et analyse de bugs.

🏗️ Architecture & méthodes

  • DDD.
  • Architecture hexagonale.
  • APIs REST et spécifications OpenAPI.
  • CI/CD.
  • Méthodologies Agile.

🔧 Technologies spécifiques

  • Node.js packages.
  • Communication / transmission sur port série.

👤 Profil

  • Développeur Fullstack capable d’intervenir sur les couches front, back et CI/CD.
  • Expérience dans des environnements à fort trafic.
  • Bonne compréhension des problématiques d’expérimentation et d’A/B Testing.
  • Capacité à investiguer en profondeur les anomalies et à identifier leur origine.
  • Autonome et force de proposition.
  • Bon esprit d’équipe et capacité à partager ses connaissances.
  • Persévérant et orienté résolution de problèmes.
  • Responsable et attentif à l’impact de ses développements.
  • Capacité d’auto-critique et volonté d’amélioration continue.