CDI - Tech Lead (F/H)
Sephora
- Neuilly-sur-Seine, Hauts-de-Seine
- CDI
- Temps-plein
- Lead a team of Node.js Backend for Frontend developers, ensuring effective collaboration, project planning, and execution.
- Design, develop, and maintain APIs, services, and Backend for Frontend applications using Node.js and Typescript
- Work closely with front-end and mobile teams to ensure seamless feature integration, and the backend teams.
- Establish coding standards, best practices, and development processes.
- Ensure high availability, optimal performance, application security, monitoring, and troubleshooting.
- Participate in code reviews, performance optimization, and technical issue resolution.
- Stay updated with the latest trends and emerging technologies to continuously enhance our technical infrastructure.
- Proven experience in Node.js development, including large-scale projects.
- Successful experience in technical leadership.
- Familiarity with software development best practices, Restful API design, and service integration.
- Understanding of security and performance challenges in web development.
- Work in a Cloud environment (GCP), containerized, continuous deployment.
- Retail experience and knowledge of Salesforce would be a plus.
- Familiarity with the Agile SCRUM methodology.
- Experience working with cross-functional teams and using agile methodologies.
- Strong skills in communication, team management, and problem-solving.
- Diriger une équipe de développeurs Backend for Frontend en Node.js, en assurant une collaboration efficace, la planification et la réalisation de projets.
- Concevoir, développer et maintenir des API, des services et des applications Backend for Frontend en utilisant Node.js.
- Travailler en étroite collaboration avec les équipes front-end et mobile pour garantir une intégration fluide des fonctionnalités.
- Définir des normes de codage, des bonnes pratiques et des processus de développement.
- Assurer une haute disponibilité, des performances optimales, la sécurité des applications, le monitoring et le troubleshooting
- Participer à la revue du code, à l'optimisation des performances et à la résolution des problèmes techniques.
- Restez à jour avec les dernières tendances et les technologies émergentes pour améliorer constamment notre infrastructure technique.
- Expérience avérée en développement Node.js, y compris des projets de grande envergure
- Expérience réussie en leadership technique.
- Connaissance des bonnes pratiques de développement logiciel, de la conception d'API Restful et de l'intégration de services
- Compréhension des enjeux de la sécurité et de la performance dans le développement Web.
- Travail en environnement Cloud (GCP), conteneurisé, déploiement continu
- Expérience dans le retail et connaissance de Salesforce serait un plus
- Connaissance de la méthodologie Agile SCRUM
- Expérience en travaillant avec des équipes multidisciplinaires et en utilisant des méthodologies agiles.
- Solides compétences en communication, gestion d'équipe, Agilité et résolution de problèmes.