Directeur Technique NodeJS: Développeur Backend en Télétravail

À distance
À plein temps
Temps partiel
Êtes-vous un développeur backend expérimenté possédant une expertise approfondie en NodeJS et des capacités de leadership avérées? Notre entreprise technologique avant-gardiste recherche un Directeur Technique chevronné pour piloter le développement de nos systèmes backend avancés. Ce poste permanent à temps plein en télétravail offre l'opportunité de diriger les décisions architecturales et d'encadrer une équipe de développement talentueuse tout en travaillant avec des technologies de pointe. À propos de l'entreprise Nous sommes spécialisés dans la création de solutions technologiques sophistiquées adaptées aux entreprises de toutes tailles et de tous secteurs. Nos plateformes innovantes aident les entreprises à optimiser leurs opérations, améliorer l'expérience client, et accélérer leur transformation numérique. En tant que Directeur Technique, vous jouerez un rôle déterminant dans l'orientation technologique de notre entreprise et dans la fourniture de solutions robustes et évolutives à notre clientèle diversifiée. Responsabilités principales - Diriger la conception et l'implémentation de l'architecture des systèmes backend utilisant NodeJS, TypeScript et MongoDB. - Gérer et encadrer une équipe de développeurs backend, favorisant la croissance professionnelle et l'excellence technique. - Guider les cérémonies Agile/Scrum et assurer le respect des pratiques de développement efficaces. - Collaborer avec les responsables produit pour traduire les exigences métier en spécifications techniques. - Mettre en œuvre et maintenir des modèles d'architecture microservices pour des systèmes évolutifs et résilients. - Établir des normes de codage, effectuer des revues de code et garantir des livrables de haute qualité. - Superviser l'implémentation des pipelines CI/CD et des pratiques DevOps. - Investiguer et résoudre des problèmes techniques complexes dans les environnements de production. - Rester à jour avec les tendances et technologies du secteur pour recommander des améliorations stratégiques. - Participer à la planification des capacités et à l'allocation des ressources pour les projets techniques. Compétences requises - Minimum de 7 ans d'expérience professionnelle en développement logiciel. - Au moins 2-3 ans dans un poste de leadership technique ou de chef d'équipe. - Solide expertise en NodeJS (Node.js 18+) et TypeScript (TypeScript 4.x+). - Expérience approfondie avec les bases de données NoSQL, particulièrement MongoDB (MongoDB 5.0+). - Historique prouvé de conception et d'implémentation d'architectures microservices. - Compréhension approfondie des principes de conception d'API RESTful et des meilleures pratiques de sécurité API. - Expérience dans la gestion d'équipes de développement et la facilitation des méthodologies Agile/Scrum. - Maîtrise des systèmes de contrôle de version, notamment Git et les flux de travail GitHub/GitLab. - Bonne connaissance des plateformes cloud (AWS, Azure ou GCP) et de l'infrastructure as code. - Familiarité avec la conteneurisation (Docker) et les outils d'orchestration (Kubernetes). - Expérience dans l'implémentation de pipelines CI/CD utilisant des outils comme Jenkins, GitHub Actions ou GitLab CI. Atouts supplémentaires - Expérience en développement Python pour services backend. - Connaissance des technologies frontend (React, Angular ou Vue.js). - Familiarité avec l'architecture orientée événements et les systèmes de file d'attente de messages (Kafka, RabbitMQ). - Expérience avec les API GraphQL et Apollo Server. - Connaissance de la langue hébraïque. - Expérience en optimisation des performances et mise à l'échelle de systèmes distribués. - Expertise en optimisation de bases de données et amélioration des performances de requêtes. - Familiarité avec les outils de surveillance et d'observabilité (Prometheus, Grafana, ELK stack). - Expérience dans le développement de logiciels pour la fintech, la santé ou les entreprises. Pourquoi nous rejoindre En travaillant avec nous, vous aurez la liberté d'implémenter les meilleures pratiques, d'architecturer des solutions innovantes et de diriger une équipe qualifiée tout en travaillant à distance depuis n'importe où dans le monde. Nous offrons une rémunération compétitive, des horaires de travail flexibles et des opportunités de développement professionnel continu. Rejoignez notre environnement diversifié et collaboratif où votre expertise aura un impact direct sur le succès et l'avancement technologique de notre entreprise.