Développement Back

Le poste :

  • Analyse et élaboration des specs techniques en collaboration avec les équipes front end et du CTO à partir des besoins métiers
  • Développement des fonctionnalités projets et composants métiers de l’application
  • Tests et documentation (Français & Anglais)
  • Prendre part au développement du backend
  • Maintenir la qualité avec du code review et un bon niveau de test coverage
  • Aider à la prise de décision sur les choix technologiques
  • Participer à la mise en place de bonnes pratiques
  • Contribuer à l’amélioration des processus de développement (méthodologie, évaluation d’outils…)
  • Possibilité de s’impliquer sur la partie Devops et infra.

Compétences :

  • Bonne connaissance générale des problématique orienté serveur
  • Bonne connaissance d’un ou plusieurs des languages suivants : NodeJS (NestJS), Python, Php, Java
  • Bonne connaissance de GraphQL
  • Sensibilisation au problématique d’interconnexion EDI (FTP, XML, JSON, …)
  • Connaissance des problématiques lié au microservices.,
  • Maitrise d’outil tel que PM2, Forever
  • Maitrise des outils de gestion de base de données SQL, NoSql
  • Être sensibilisé au problématique de développement front end
  • Bonne connaissance fonctionnement OS sous Unix (Linux, MacOS).
  • Maitrise de AWS, GCP, ou Azure.
  • Maitrise des panels OVH, Google Console, …
  • Shell scripting (Bash, ZSH…)
  • Expériences sur les différents outils de versionning (GitLab, GitHub)
  • Maitrise des outils de conteneurisation tels que Docker et Kubernetes
  • Connaissance d’outils tels que Terraform, Ansible, Jenkins
  • Maitrise de la mise en place de déploiement automatique CI/CD (Gitlab runner)
  • Etre pointilleux sur la sécurité des données et posséder d’excellentes connaissances dans les systèmes de serveur
  • Être sensibilisé au problématique de développement.

Votre profil :

  • Vous avez 5 ans d’expérience en développement logiciel dans un environnement de développement Agile / SCRUM
  • Vous maîtrisez JavaScript/Typescript et un framework tel que Angular, React, HTML, CSS
  • Vous êtes autonome, orienté·e résultats et aimez travailler en équipe

Envie de rejoindre notre équipe ?