Skip to content
← Back to all opportunities
job National NG Link verified

Backend Engineer (Node.js) - Conversational Banking Platform

Botoffice

About this opportunity

Backend Engineer role in Node.js for conversational banking platform based in Lagos State, offering N500,000–N1,000,000 monthly. Requires 4+ years of production Node.js backend experience.

This role is a backend engineering position at Botoffice (Tezera) in Lagos, Nigeria, focused on developing a chat-based banking assistant for sending money, paying bills, and managing accounts. The successful candidate will design and implement Node.js chat flows, integrate banking APIs, and ensure reliability in transaction processing. The role emphasizes production experience, stateful services, and incident response while requiring adherence to specific non-negotiables like remote work and no after-hours on-call shifts. The company specializes in building chatbots for businesses using AI and NLP across industries, with a focus on improving conversational banking reliability.⁠‌​​‌​‌​​‌‌​‌‌​​​​‌​‌‌‌‌‌‌​‌‌​​‌‌⁠

What it offers

  • Backend development for a chat-based banking assistant using Node.js, Express, SQL, and Redis.
  • Ownership of features from design to production, including chat flows, intent routing, and transaction reliability.
  • Integration with banking APIs with safe retries, idempotency, and reconciliation.
  • Incident investigation through logs, databases, and Linux servers.
  • Unit testing, security fixes, and code review alongside feature delivery.
  • Remote work from outside the Lagos office (non-negotiable).
  • No rotating after-hours on-call shifts (non-negotiable).
  • Opportunity to contribute to a small, innovative team focused on conversational banking reliability.

Who can apply

Applicants must have 4+ years of production-level Node.js backend development experience, including:

  • Express.js and long-running stateful services.
  • SQL and Redis for data management.
  • Third-party API integration, particularly for transactions and financial workflows.
  • Transaction idempotency and failure handling.
  • Linux incident response skills.
  • Clear written communication.

Nice-to-haves include experience with Oracle SOAP/XML integration or signed requests/payment rails.

What you'll do

  • Build Node.js chat flows with reliable session state and customer message clarity.
  • Test intent routing and model outputs against replay cases.
  • Integrate banking APIs with safe retries, idempotency, and reconciliation.
  • Investigate incidents using logs, SQL, Redis, and Linux servers.
  • Ship unit tests, replay fixtures, and security fixes alongside new features.
  • Review code and maintain merge notes/runbooks for operational clarity.

How to apply

  • No explicit application steps provided in the source. Applicants should contact Botoffice/Tezera directly via the provided job link (not extractable here).

Good to know

  • Must-have skills: Node.js backend, Express, SQL, Redis, API integration, transaction handling, Linux incident response.
  • Non-negotiables: Remote work (outside Lagos office), no after-hours on-call shifts.
  • Location: Lagos, Nigeria (remote work allowed but not from the Lagos office).
  • Company: Botoffice (Tezera), a Nigerian AI-powered hiring platform and chatbot development company.
  • Industry: Financial technology (FinTech), chatbot development, banking automation.

Note: This is a job listing, not a scholarship, grant, or fellowship opportunity.

This summary is AI-generated from the official posting. Always verify every detail on the official site before applying.

Key details

TypeJob
LocationNGNigeria
FieldComputer Science/Engineering/IT
DeadlineDeadline not stated — check the official page
EligibilityNational
Applicants must have **4+ years of production Node.js backend development experience**, including Express.js, long-running stateful services, SQL, Redis, third-party API integration, transaction idempotency, failure handling, and Linux incident response. Must be able to work remotely outside Lagos office and refuse rotating after-hours on-call shifts. No prior experience is listed as a requirement

Get more like this by email

A weekly email of new opportunities in Nigeria. Free, one click to stop.

Share WhatsApp
Source : tezera.ai · Always verify details on the official site.