Skip to content
mimi

Tech Lead Software Engineer

Collective.work

Lille · On-site Contract Senior 3w ago

About the role

Contexte

Tu intégreras une équipe composée de 1 PM, 7 rôles data. Tu es également accompagné d’un Manager opérationnel et d’un Tech lead d’un autre périmètre afin de valider tes choix techniques (ADR..) et méthodologie.

Missions

  • Leader les discussions de conception, les développements, les tests unitaires afin d’assurer la meilleure réponse au besoin, la performance et maintenabilité de la solution.
  • Participer aux revues de code et fournis des retours constructifs aux membres de l'équipe.
  • Assurer la documentation adéquate des solutions développées.
  • Utiliser nos services “augmented developer” pour accélérer le delivery tout en assurant le bon niveau de qualité.
  • Participer à la configuration et au suivi de notre monitoring et alerting via notamment Datadog.

Outils & Environnement

  • CI/CD : Git, Github actions, Docker
  • Cloud - Native : GCP (CloudRun) / Aiven
  • Typescript
  • BackForFront en Node.JS (Framework NestJS)
  • Frontend en ReactJS
  • Observabilité : Datadog
  • Méthodologie AGILE
  • Philosophie SRE (Site Reliability Engineering)
  • Pratiques craftsmanship (pair-programming / pair-testing / pair-conception, mob ...)

Compétences demandées

Front-end indispensables

  • React
  • Typescript/Javascript
  • Node.js
  • CI/CD with Github actions
  • Unit testing (vitest), end to end testing (playwright)
  • Front-end build and package management: Vite, PNPM

Front-end fortement recommandées

  • Expérience avec GCP cloud et Cloud Run
  • Next.js
  • Docker, docker-compose et K8s

Back-end indispensables

  • Python
  • Postgresql
  • RESTful APIs
  • GCP et Cloud Run

Autres compétences et qualités

  • Forte appétence pour la technique, volonté de concevoir les choses de la meilleure façon possible.
  • Solide expérience dans la mise en place d’une CI/CD intégration & de toutes les couches de test (Unit, Acceptance, Integration, Load Testing...).
  • Niveau B2 ou équivalent en anglais.
  • Esprit synthétique pour prendre des décisions et avoir des responsabilités.
  • Affinité pour le service client.
  • Autonomie.
  • Bon communicant.
  • À l'aise avec le management fonctionnel et l'aspect fonctionnel d'un projet.

Conditions de travail

  • TJM : 500€
  • Localisation : Lille

Profil recherché

  • Au moins 5 ans d'expérience en Software Engineer et 1 an en tant que Tech Lead
  • Maîtrise indispensable de React, Typescript/Javascript, Node.js, CI/CD avec Github Actions, tests unitaires (vitest) et tests end to end (playwright)
  • Expérience avec Front-end build et gestion de paquets : Vite, PNPM
  • Expérience fortement recommandée avec GCP cloud et Cloud Run, Next.js, Docker, docker-compose et K8s
  • Compétences back-end indispensables : Python, Postgresql, RESTful APIs, GCP et Cloud Run
  • Forte appétence pour la technique et volonté de concevoir les solutions de la meilleure façon possible
  • Solide expérience dans la mise en place d’une CI/CD intégration et de toutes les couches de test (Unit, Acceptance, Integration, Load Testing)
  • Niveau B2 ou équivalent en Anglais
  • Esprit synthétique pour prendre des décisions et assumer des responsabilités
  • Affinité pour le service client
  • Autonomie
  • Bon communicant
  • À l'aise avec le management fonctionnel et l'aspect fonctionnel d'un projet

Skills

DatadogDockerGCPGithub ActionsJavascriptKubernetesNestJSNext.jsNode.jsPNPMPostgresqlPythonReactRESTful APIsTypescriptViteVitest

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free