Our client runs a technology\-enabled errands and delivery service built primarily around WhatsApp, designed to function effectively within Nigeriaâs challenging operating landscape. They are seeking to hire Head of Engineering in Lagos. This role is not about building perfect systems, experimenting endlessly, or running process theatre. It exists to ship a working, stable MVP, impose execution discipline, and own delivery end\-to\-end.
Job Summary
The Head of Engineering exists to:
â Own technical execution from idea to production
â Convert ambiguous product intent into shippable systems
â Drive delivery discipline, predictability, and accountability
â Build systems that work reliably in real Nigerian operating conditions
â Remove the engineering execution load from the CEO entirely
Key Responsibilities
1. Engineering Execution & Delivery (Primary Accountability)
â Own what ships, when it ships, and why
â Break product scope into realistic, testable, shippable units
â Enforce delivery timelines and sprint commitments
â Eliminate âalmost doneâ culture
â Identify execution risks early and resolve or escalate immediately
â Establish a culture where missed deadlines are explained, not excused
2. System Architecture & Technical Direction
Design and maintain pragmatic architecture for:
â WhatsApp Business API integrations
â Dispatch, assignment, and order lifecycle logic
â Wallets, payments, commissions, and settlements
â Admin, ops, and internal management tools
â Notifications, logging, and monitoring, etc
Guiding principles:
â Simplicity over elegance
â Reliability over novelty
â Speed over perfection
â All trade\-offs must be explicit and documented
3. Engineering Leadership & Accountability
â Lead, coach, and performance\-manage engineers
â Set and enforce standards for:
â Code quality
â Documentation
â Ownership
â Testing discipline
â Identify underperformance early and act decisively
â Build a culture of responsibility, not heroics
4. Cross\-Functional & Founder Partnership
â Partner closely with the Product Manager on scope and feasibility
â Push back firmly on:
â Vague requirements
â Scope creep
â Unrealistic timelines
â Translate founder intent into executable technical plans
â Act as an execution buffer between the CEO and the engineering team
â Own delivery dependencies, sequencing, and escalation
Technical Stack & Competency Expectations
You will work primarily with the existing stack, improving only where it materially affects delivery or stability.
Expected exposure (fluency required, mastery in all not mandatory):
â Backend: Node.js and/or Python (API\-driven systems)
â Frontend: React or similar (admin dashboards, internal tools)
â Databases: PostgreSQL / MySQL / NoSQL
â Integrations:
â WhatsApp Business API
â Payment gateways and wallet systems
â Mapping and geolocation services
â Cloud: Azure, AWS, GCP, or equivalent
â DevOps: CI/CD pipelines, version control, deployments
Tool choice matters less than delivery competence.
Required Experience
â 8+ years of professional software engineering experience
â 3+ years leading engineering teams (5â15 engineers)
â Proven record of shipping at least one messy, real MVP
â Prior experience in one or more of:
â Marketplaces
â Logistics
â Fintech
â Payments
â Strong system\-level thinking
â Calm, decisive leadership
â Comfortable saying ânoâ to the CEO with logic and data