Encora
Ingénieur Logiciel Senior (Node.js/Typescript)
Titre du poste : Ingénieur Logiciel Senior
Compétences clés : Node.js, TypeScript, Express, NextJS, React, AWS, Kubernetes, Docker, PostgreSQL, MySQL, DataDog
Lieu : Hermosillo, ou Mexico
Mode : Sur site/Hybride
Publié le : Juillet 24, 2026
Qualifications Requises
Expérience : 5+ années
- Diplôme de licence ou supérieur en informatique ou expérience équivalente.
- 5+ années d'expérience en développement backend, avec un accent particulier sur la conception, la construction et l'exploitation de systèmes à grande échelle et hautement disponibles, y compris les architectures de microservices, les APIs et les systèmes pilotés par événements.
- Expérience dans l'écosystème Node.js et les frameworks incluant Express, NextJS, et d'autres frameworks API.
- Familiarité et expérience de travail avec l'écosystème React.
- Expérience pratique avec AWS et les technologies de conteneurisation comme Docker et Kubernetes, y compris le déploiement, la surveillance et la mise à l'échelle des applications en production.
- Expérience approfondie des APIs RESTful, avec la capacité de sélectionner le modèle de conception approprié pour différents cas d'utilisation et exigences.
- Solide compréhension de PostgreSQL et MySQL, des stratégies de mise en cache et des systèmes de messagerie, idéalement avec une expérience pratique de leur mise en œuvre à grande échelle.
- Expérience avérée dans la conception et la mise en œuvre de solutions d'observabilité (par exemple, DataDog) pour garantir la fiabilité, la performance et la disponibilité du système en production.
- Familiarité avec les pratiques DevSecOps, y compris les pipelines CI/CD (par exemple, GitHub Actions), les tests automatisés et l'intégration de la sécurité tout au long du cycle de développement.
- Familiarité avec les frameworks de test de bout en bout tels que Cypress ou Playwright.
- Solides compétences en collaboration, communication et relations interpersonnelles, avec la capacité de travailler efficacement au sein d'équipes interfonctionnelles et de s'adapter aux exigences changeantes.
- Volonté de participer à une rotation d'astreinte, en assurant une résolution rapide des incidents et en menant des post-mortems pour améliorer la fiabilité du système.
Chez Coforge, nous recrutons pour le poste (22563) avec le profil de compétences suivant.
Chez Coforge, nous recrutons des professionnels sur la seule base de leurs compétences et ne faisons aucune discrimination fondée sur l'âge, le handicap, la religion, le genre, l'orientation sexuelle, le statut socio-économique ou la nationalité.
Nous recherchons un Ingénieur Logiciel Senior expérimenté avec 5+ années d'expérience professionnelle pour rejoindre notre équipe d'ingénierie. Le candidat idéal excelle dans la construction de systèmes backend évolutifs et fiables, avec une solide base dans la conception et le développement de services basés sur des API qui gèrent des volumes de trafic élevés tout en garantissant l'observabilité, la performance, la sécurité, l'évolutivité et la maintenabilité.
Ce rôle se situe au sein de l'équipe Consumer Engagement, responsable de la construction d'une couche d'interaction en temps réel entre les acheteurs de voitures et les concessionnaires, traitant des millions de signaux pour créer des parcours personnalisés et fluides et générer des leads exploitables pour nos clients. Le candidat concevra et développera des services haute performance, axés sur les API, sera responsable de la santé et de la disponibilité des systèmes critiques pour l'entreprise, et appliquera des modèles d'architecture modernes pour améliorer les services existants.
Responsabilités
- Collaborer avec un ingénieur principal pour concevoir et développer des services backend haute performance basés sur des API qui répondent aux objectifs de niveau de service (SLO) et s'adaptent pour soutenir les besoins croissants de l'entreprise.
- Être responsable de la santé et de la disponibilité des systèmes critiques pour l'entreprise, participer aux rotations d'astreinte pour résoudre rapidement les incidents et mener des post-mortems pour stimuler l'amélioration continue.
- Travailler en partenariat avec les chefs de produit, les équipes d'ingénierie et les équipes d'infrastructure pour définir les exigences techniques et concevoir des systèmes évolutifs et maintenables alignés sur les objectifs commerciaux et les feuilles de route produit.
- Promouvoir et mettre en œuvre des pipelines CI/CD, des tests automatisés et des pratiques de sécurité tout au long du cycle de développement.
- Appliquer des modèles d'architecture et des approches itératives pour moderniser et améliorer les services existants.
- Assurer une documentation complète des conceptions d'API, des architectures système et des procédures opérationnelles pour permettre aux équipes internes et aux clients externes de construire et d'intégrer les APIs de manière autonome.
Qualifications Souhaitées
- Expérience dans la transition d'outils de vente au détail "monolithiques" existants vers une architecture moderne pilotée par événements.
- Expérience dans le secteur de la vente au détail automobile numérique ou du commerce électronique à haut volume.
- Opinions fortes sur la conception d'API et le développement en contrat d'abord.
