Jobiglo

No results.

Founding Engineer

Share · Le Cap

New
Senior 🇬🇧 English
TypeScript Node.js NestJS PostgreSQL Kafka RabbitMQ Webhook idempotency AI coding assistants

Job description

About the role

We are looking for a Founding Engineer to own and build the core payments, billing, and integration platform that powers our telecom infrastructure network. You will work directly with the CTO and a small, high‑intensity engineering team to deliver production‑grade systems handling real financial transactions for ISP partners.

Key responsibilities

  • Design, develop, and maintain the payments pipeline, including collections, revenue splitting, and treasury operations.
  • Build and evolve the billing engine covering subscription lifecycle, cycle management, and automated renewals.
  • Implement the integration layer that synchronises BSS/OSS data with partner systems.
  • Create NestJS microservices from scratch and ensure robust API design.
  • Integrate with payment gateways such as M‑Pay, Stripe, and Adyen, handling STK push flows, webhook idempotency, and reconciliation.
  • Design PostgreSQL schemas for financial data, write migrations, and manage transaction isolation and locking.
  • Leverage event‑driven architectures (Kafka, RabbitMQ) to build reliable, scalable pipelines.
  • Use AI coding assistants daily to accelerate development, specification, and code review.

Required profile

  • 7+ years of professional software engineering experience.
  • At least 3 years building backend systems that process real financial transactions.
  • Deep expertise in TypeScript and Node.js, with the ability to design NestJS microservices.
  • Proven experience integrating payment gateways (M‑Pay, Stripe, Adyen) and handling related flows.
  • Strong PostgreSQL knowledge, including schema design and transaction management.
  • Hands‑on experience with event‑driven platforms such as Kafka or RabbitMQ.
  • Comfortable using AI tools (Claude, Copilot, Cursor, etc.) as an integral part of the workflow.

Required skills

  • TypeScript
  • Node.js
  • NestJS
  • PostgreSQL
  • Kafka
  • RabbitMQ
  • M‑Pay integration
  • Stripe integration
  • Adyen integration
  • STK push flow handling
  • Webhook idempotency and signature verification
  • Financial data reconciliation
  • AI coding assistants (Claude, Copilot, Cursor)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Share.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Published 1 week ago

Expires 1 month from now

18 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Share

Le Cap