Ingénieur Backend (Node.js) – Plateforme de Banque Conversationnelle
À propos de cette opportunité
Rôle d'Ingénieur Backend en Node.js pour une plateforme de banque conversationnelle basée à Lagos State, offrant un salaire mensuel de 500 000 à 1 000 000 Naira. Nécessite 4 ans ou plus d'expérience en backend Node.js en production.
Voici la traduction en français avec préservation exacte de la structure Markdown :
Ce poste est une position d'ingénierie backend chez Botoffice (Tezera) à Lagos, au Nigeria, axée sur le développement d’un assistant bancaire basé sur les conversations pour l’envoi d’argent, le paiement de factures et la gestion des comptes. Le candidat idéal conçoit et met en œuvre des flux de conversation Node.js, intègre des APIs bancaires et garantit la fiabilité dans le traitement des transactions. Le poste met l’accent sur l’expérience production, les services d’état et la réponse aux incidents, tout en exigeant le respect de certaines exigences non négociables telles que le travail à distance et l’absence de dérogations pour les tours de garde en dehors des heures de travail.
Ce que cela offre
- Développement backend pour un assistant bancaire basé sur les conversations utilisant Node.js, Express, SQL et Redis.
- Maîtrise complète des fonctionnalités de la conception à la production, y compris les flux de conversation, le routage des intentions et la fiabilité des transactions.
- Intégration avec des API bancaires avec retours sécurisés, idempotence et réconciliation.
- Investigation des incidents via les logs, les bases de données et les serveurs Linux.
- Tests unitaires, corrections de sécurité et revues de code en parallèle de la livraison des fonctionnalités.
- Travail à distance depuis l’extérieur de l’office de Lagos (non négociable).
- Aucun tour de garde en dehors des heures de travail (non négociable).
- Opportunité de contribuer à une équipe innovante et réduite axée sur la fiabilité des services bancaires conversationnels.
Qui peut postuler
Les candidats doivent avoir 4 ans ou plus d’expérience en développement backend de niveau production en Node.js, incluant :
- Express.js et services d’état longs (long-running).
- SQL et Redis pour la gestion des données.
- Intégration d’API tierces, en particulier pour les transactions et les flux financiers.
- Idempotence et gestion des échecs des transactions.
- Compétences en réponse aux incidents sur Linux.
- Communication écrite claire.
Bonus : Expérience avec l’intégration Oracle SOAP/XML ou des rails de paiement signés.
Ce que vous ferez
- Construire des flux de conversation Node.js avec un état de session fiable et une clarté des messages pour les clients.
- Tester le routage des intentions et les sorties du modèle contre des cas de réenregistrement.
- Intégrer des APIs bancaires avec retours sécurisés, idempotence et réconciliation.
- Investiguer les incidents en utilisant les logs, SQL, Redis et les serveurs Linux.
- Livrer des tests unitaires, des cas de réenregistrement et des corrections de sécurité en parallèle des nouvelles fonctionnalités.
- Revoir le code et maintenir des notes de fusion/des procédures d’urgence pour une clarté opérationnelle.
Comment postuler
- Aucune étape explicite de candidature fournie dans la source. Les candidats doivent contacter directement Botoffice/Tezera via le lien de l’offre d’emploi (non extravable ici).
À savoir
- Compétences requises : Développement backend Node.js, Express, SQL, Redis, intégration d’API, gestion des transactions, réponse aux incidents sur Linux.
- Exigences non négociables : Travail à distance (hors de l’office de Lagos), absence de tours de garde en dehors des heures de travail.
- Localisation : Lagos, Nigeria (travail à distance autorisé mais pas depuis l’office de Lagos).
- Entreprise : Botoffice (Tezera), une plateforme de recrutement et de développement de chatbots alimentée par l’IA, spécial
Détails clés
Recevez les suivantes par e-mail
Un e-mail par semaine sur les nouvelles opportunités (Nigeria). Gratuit, désinscription en un clic.