Founding Engineer
Share · Le Cap
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
Why are you reporting 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
20 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Share
Le Cap
Related job offers
-
Senior Backend Engineer – Node.js & Data Integrations
impact.com Le Cap -
Senior C# Backend Engineer (Hybrid, Cape Town)
Protium Le Cap -
Manager, Business Process & Service Excellence
EXL Le Cap -
Senior Software Engineer – React Native (Pro)
Kraken Afrique du Sud -
Flutter Developer (Hybrid - 2 days in office)
Network Recruitment Midrand