Senior Backend Engineer

مجهول

نظرة عامة على الدور

Broco is building the financial infrastructure of francophone Africa, starting where the money already flows. Not in bank accounts (most people don't have one, by choice), but in the supply chains, the merchants, the delivery drivers, the cash that moves through every neighborhood every day.
We operate across Algeria, Morocco, and Tunisia, with offices in central Algiers and Oran, and a growing tech team distributed across the MENA region. Backed by top-tier VCs.
Our thesis is contrarian: people aren't unbanked because banks don't exist. They're unbanked because banks aren't useful —
yet
. Small merchants want cash to pay their suppliers; that preference trickles down to consumers, who have no reason to keep money digital. We're changing that by becoming the rail the cash itself travels on.
Three connected apps power the operation — Broco for consumers, Broco Transporter for delivery drivers and couriers, Broco Agent for merchants and neighborhood cash points. Behind them: a double-entry ledger, a real-time reconciliation engine, native iOS and Android apps, and banking integrations on two continents.
We're hiring a
Senior Backend Engineer
to build and own the backend layer that makes Broco's operations run: APIs, admin tooling, partner integrations, KYC flows, notifications, and the internal systems that ops, compliance, and country teams depend on every day. The role reports to the Head of Engineering and is based in Algiers.
Tasks
Build, scale, and maintain the robust backend services and APIs that power the Broco Consumer, Broco Transporter, and Broco Agent applications.
Collaborate closely with the Lead Payments Engineer to implement secure financial features, ledger operations, and real-time commission splits.
Integrate complex third-party services, including local banking APIs, SMS gateways, and geolocation/routing services.
Write clean, highly maintainable, and rigorously tested code, actively participating in code reviews to uphold our technical standards.
Troubleshoot, debug, and optimize database queries and application performance to ensure low latency and high availability across our markets.
Work with the product and mobile teams to define API contracts and ensure seamless integration of new features.
Requirements
5+ years of proven experience as a Backend Engineer or similar role in a fast-paced tech company.
Solid hands-on experience with relational databases (e.g., PostgreSQL), complex database design, and query optimization.
Strong experience building production-grade backend systems used by real customers
Solid understanding of APIs, databases, system design, authentication and backend architecture
Experience with TypeScript, Node.js, NestJS, Java, Kotlin, Go, Redis, Docker, AWS/GCP or similar technologies is highly valued
Strong problem-solving skills and the ability to work autonomously on complex technical challenges.
Experience in the mobility, on-demand logistics, or fintech space is a strong plus.
Professional proficiency in English (French or Arabic is a strong asset).
Benefits
Key technical role in a high-growth fintech infrastructure company
Opportunity to build the core backend platform behind Broco from the early stage
Direct impact on products used by consumers, drivers, merchants and agents
Work on complex real-world problems across payments, cash networks, logistics, compliance and financial services
High ownership and autonomy from day one
Close collaboration with the founder, Head of Engineering, Lead Payments Engineer and early product team
Office in central Algiers, with flexibility depending on profile
Opportunity to grow into a backend lead or platform leadership role as Broco scales
Competitive compensation package, including stock options.
If you are ready to write the code that will power the future of digital payments and logistics in Africa, we want to hear from you!
Please apply with your CV or LinkedIn profile, and include a short note detailing a complex backend feature or API you built from scratch and how you optimized it for scale.
Show more
Show less
Niveau hiérarchique
Directeur
Type d’emploi
Temps plein
Fonction
Technologies de l’information
Secteurs
Développement de logiciels
Les recommandations augmentent vos chances d’obtenir un entretien chez Broco
Voir qui vous connaissez


**Détails de l'offre :**
- **Lieu de travail :** Algiers, Alger, Algérie
- **Secteur d'activité :** Développement de logiciels
- **Niveau de poste :** Directeur
- **Type de contrat :** Temps plein
- **Fonction :** Technologies de l’information