← All roles
Engineering
Backend Engineer
Abuja · Nigeria · Hybrid · Full-time
Design and build resilient services, data access layers, and integrations for enterprise workloads—with emphasis on correctness, performance, and operability.
What you will do
- Implement domain logic, APIs, and integration adapters with clear contracts and error handling
- Model schemas, migrations, and query patterns for performance and data integrity
- Implement caching, rate limiting, and backoff strategies where appropriate
- Work with security requirements: secrets rotation, least-privilege DB access, audit trails
- Support on-call rotation for owned services; improve dashboards and alerts over time
- Profile and optimize hot paths; document tradeoffs for reviewers and clients
- Coordinate with frontend, mobile, and partner teams on versioning and compatibility
Required qualifications
- Minimum 3 years of professional backend-focused development
- Bachelor’s degree in CS or equivalent
- Strong proficiency in at least one backend stack (Node.js/TypeScript, Java, Go, .NET, or similar)
- Deep SQL skills and experience with PostgreSQL or equivalent relational databases
- Understanding of distributed systems basics: idempotency, retries, eventual consistency, messaging
- Experience building and consuming REST APIs; familiarity with OpenAPI/Swagger is a plus
- Comfortable with Linux environments, logging, metrics, and basic networking concepts
Preferred qualifications
- Event-driven architectures (Kafka, RabbitMQ, SNS/SQS, etc.)
- Multi-tenant SaaS or B2B integration patterns
- Financial services, health, or other regulated-domain experience
Apply
Submit your details and resume (PDF or Word, up to 5MB). We use your information only for recruiting and related HR processes.