Logo OpenWork

Nos clients témoignent

Excellent

114 avis 4.8 sur 5 basé sur
Interested in this job?
Illustration Mission

Développeur freelance – Javascript

Description du poste

  1. Entreprise anonyme

    Domaines d'activité :

    600

    End date :
    04.01.2022

    Rythme : temps plein

    Lieu : Paris

    Durée : 6 mois (renouvelables)

    TJM HT net consultant : max 600€

     

    Contexte

    La mission est au sein de la branche Marketing et Services dans la Direction des systèmes d’information, département Digital et data client au sein du service B2C

    Contexte : l’application mobile Services est l’application B2C du groupe au périmètre mondial. Elle est en grande transformation depuis un an, que ce soit dans les systèmes back office que front :

    • L’implémentation de 3 parcours différents avec du paiement sont le défi 2021,
    • L’objectif de servir à travers l’application 2 millions de clients à horizon 2021.

    Cette application mobile se divise en un back principal (hub B2C) et un front (app mobile).

    L’équipe back est constituée de 6 développeurs, 1 CTO, 1 devOps, 1 PPO, 1 Scrum master, ½ QA

    Challenge : L’équipe doit maintenir des compétences techniques et se renforcer face à d’importantes évolutions : paiements internationaux par smartphone, scan and GO, autonomous shop, avec de nouvelles connexions avec d’autres SI.

    L’équipe a besoin d’intégrer un développeur junior ou expérimenté et un tech leader pour maintenir sa capacité de développement.

     

    Les missions du développeur sont :

    • S’intégrer dans la démarche Scrum en place
    • Réaliser les développements et les tests des user stories
    • Réaliser des corrections (rares)
    • Être force de proposition sur des améliorations techniques
    • Garantir la performance et la qualité de ses développements
    • Aider aux chiffrages des user stories (poker planning et grooming)
    • Détecter les dépendances techniques
    • Participer à des cadrages techniques
    • Documenter l’architecture technique
    • Participer à l’harmonie et à la bienveillance dans l’équipe

     

    Les missions du tech lead sont, en plus de celles du développeur :

    • Piloter techniquement des cadrages
    • S’assurer de l’exécution des bonnes pratiques de développement par l’équipe
    • Faire des revues de code et proposer des améliorations
    • Anticiper les risques techniques
    • Soutenir et suppléer le CTO
    • Répondre aux demandes de conseils de la part du pilotage
    • Alerter en cas de problèmes

     

    Environnement technique :

    La stack technique actuelle s’articule autour d’une architecture micro-services orientée event-driven. Voici les connaissances requises par ordre d’importance :

    • TypeScript
    • NestJS
    • MongoDB
    • PostgreSQL
    • Angular 10 / Material
    • NgRx
    • Redis
    • RabbitMQ
    • ELK (Elasticsearch, Logstash, Kibana)
    • Azure Database for MySQL 8
Postuler