CDI - Développeur back-end (H/F)

Hermès
Paris, France
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate

Job location

Paris, France

Tech stack

JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Cloud Computing
Code Review
DevOps
Elasticsearch
Node.js
NoSQL
Pair Programming
Software Engineering
SQL Databases
TypeScript
Web Platforms
Web Services
Test Driven Development
React
Backend
GIT
Kubernetes
Kafka
Search Engines
NestJS
REST
Terraform
Docker

Job description

En tant que Développeur Back-end, vous aurez pour mission de concevoir et développer les fonctionnalités, composants et services de notre plateforme web e-commerce au sein d'une équipe pluridisciplinaire (développeurs, product owners, SRE) en appliquant les meilleures pratiques. L'agilité est au cœur de notre fonctionnement et nous l'appliquons au quotidien.

Environnement technique :

  • Langages de programmation : Javascript, Typescript
  • Frameworks : Node.js, Express, Nest.js, ReactJS
  • Web services : RESTful
  • Cloud : AWS
  • Orchestration et conteneurs : Kubernetes, Docker
  • Automatisation : Terraform
  • Architecture Ă©vĂ©nementielle : Kafka
  • Moteur de recherche : ElasticSearch

Principales activités :

  • Vous participez activement Ă  la conception et au dĂ©veloppement de la nouvelle solution e-commerce (tant dans sa rĂ©flexion que sa rĂ©alisation).
  • Vous contribuez aux choix techniques / fonctionnels et challengez vos pairs sur ces derniers,
  • Vous assurez les niveaux de qualitĂ©, sĂ©curitĂ© et performances attendus en faisant de la revue de code produit par vos pairs,
  • Vous effectuez rĂ©gulièrement de la veille technique et partagez vos connaissances., BĂ©nĂ©fices pour vous :
  • Vous rejoignez la Maison Hermès, artisan de produits d'exception !
  • Vous ĂŞtes au cĹ“ur d'un projet from scratch passionnant,
  • Vous intĂ©grez une Ă©quipe bienveillante soucieuse de la qualitĂ© de son code et de l'Ă©volution de ses membres,
  • Vous bĂ©nĂ©ficiez d'une grande autonomie et vos prises d'initiatives sont encouragĂ©es.

Déroulement des entretiens :

  • Échanges avec le Talent Acquisition Manager
  • Entretien avec l'Ă©quipe technique
  • Entretien avec la Direction Digitale

Requirements

  • Vous avez une expĂ©rience de minimum 3 ans en tant que Software Engineer/dĂ©veloppeur back-end
  • Vous avez de l'expĂ©rience sur le framework Node.js
  • Vous maitrisez les services RESTFUL
  • Vous connaissez et appliquez les bonnes pratiques de conception logicielle (DDD, Clean Architecture, TDD, pair programming, continuous improvement…), la revue de code ainsi que les mĂ©thodologies Agile/DevOps
  • Vous utilisez Docker, Kubernetes et Git
  • Vous savez utiliser et optimiser des requĂŞtes (SQL et NoSQL)
  • Vous ĂŞtes sensible Ă  l'expĂ©rience utilisateur, Ă  la stratĂ©gie d'une entreprise : vous savez inscrire votre travail dans un contexte global

Compétences Comportementales :

  • Vous ĂŞtes humble (dans le sens oĂą vous vous remettez en question et vous cherchez Ă  vous amĂ©liorer en continu), rigoureux(se) (vous affectionnez le code de qualitĂ© et les bonnes pratiques de conception), curieux(se)
  • Vous ĂŞtes bon(ne) communicant(e) et avez un bon sens relationnel
  • Vous avez l'esprit d'Ă©quipe (vous apprĂ©ciez le pair/mob programming et la propriĂ©tĂ© collective du code n'est pas un souci pour vous) et le sens du service

About the company

Artisans contemporains depuis 1837, nous devenons également artisans du code ! Hermès Digital développe, maintient et met à disposition la plateforme web et e-commerce de la Maison Hermès dans 34 sites à travers le monde. Dans un contexte d'hyper-croissance, et face aux enjeux qui en découlent, nous renforçons notre équipe. Nous sommes une équipe professionnel(le)s passionné(e) et engagé(e)s, mû(es) par notre ambition de véhiculer les valeurs d'excellence et de qualité d'Hermès au travers de notre plateforme. Cette équipe met en œuvre les meilleures pratiques de conception, de développement et d'opération : Domain-Driven Design, Test-Driven Development, Continous Delivery, méthodologies agiles ; mais, surtout, nous travaillons ensemble pour que chacun puisse apprendre, transmettre et évoluer !

Apply for this position