Backend Engineer ()

Not Interested
Bookmark
Report This Job

profile Job Location:

Lagos - Nigeria

profile Monthly Salary: Not Disclosed
Posted on: 5 days ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Backend Engineer ( Phase 1 Lagos

Work Type: Hybrid (Mondays Wednesdays and Fridays)
Type:Full-Time
Platform:MarketEdge Growth Platform (IDURAR-based)

About MarketEdge

MarketEdge is not just another CRM; it is the Customer Intelligence & Growth Platformfor the African market. We are re-engineering the standard sales database into a high-speed offline-first engine that helps SMEsfrom QSRs to corporate service providersfind know and keep their customers.

We are building on top of the IDURAR Open-Sourcefoundation (MERN Stack) and transforming it into a scalable multi-tenant SaaS capable of handling millions of transactional and behavioral data points across the continent.

The Role

We are looking for a Mid to Senior Backend Engineerto join our hybrid work teamand to own the architecture of our Growth Engine. You will move beyond simple CRUD APIs to build complex Event-Driven Systems Offline Sync Protocols and High-Volume Marketing Queues.
You will work closely with the Solution Architect and the rest of the development team to ensure our platform is fast resilient in low-bandwidth environments and capable of delivering real-time Customer Intelligence (CI).

Key Responsibilities

  • Core Architecture:Lead the migration of our Modular Monolith () towards a structured Service-Oriented architecture (NestJS/TypeScript) to support scale.
  • High-Volume Queues:Design and implement robust background job processing using Redis & BullMQto handle marketing blasts (SMS/WhatsApp/Email) without blocking the main API thread.
  • Offline Synchronization:Build the Sync Service that handles data conflict resolution and delta updates between our MongoDBbackend and the React Native(WatermelonDB) mobile app.
  • Customer Intelligence Engine:Write complex MongoDB Aggregation pipelines to calculate real-time RFM (Recency Frequency Monetary)scores and Customer Health metrics.
  • Integrations:Build secure scalable integrations with third-party providers including Paystack/Flutterwave(Payments) Meta Graph API(Social) and Africas Talking(SMS).
  • API Design:Develop flexible GraphQLand RESTendpoints that allow our frontend to fetch Customer 360 data efficiently.
  • Quality & Security:Enforce TypeScriptstrict typing write comprehensive unit/integration tests (Jest) and ensure multi-tenant data isolation at the middleware level.

What We Are Looking For

Technical Must Haves:
  • 4 yearsof backend engineering experience with .
  • TypeScript Expert:You dont just use any; you understand generics interfaces and strict type safety.
  • Database Mastery:Deep experience with MongoDB(Schema design Indexing and Aggregation pipelines). You know how to model data for performance.
  • Message Queues:Proven experience with Redis(caching and queuing with BullMQ/Sidekiq equivalent).
  • API Standards:Strong grasp of RESTful principles and GraphQL schema design.
Technical Nice to Haves:
  • Experience with NestJSframework.
  • Familiarity with the IDURARopen-source ERP platform.
  • Experience building Offline-Firstapplications (Sync protocols).
  • Knowledge of Dockerand Kubernetes(DevOps basics).
  • Background in AdTech CRM or FinTechin the African context.

The Challenges You Will Solve

  1. The Burst Problem:How do we send 50000 SMS notifications for a clients flash sale in 5 minutes without crashing the dashboard for everyone else
  2. The Offline Problem:How do we sync 500 new Quick Orders from a field agents tablet when they reconnect to a slow 3G network ensuring no data is lost
  3. The Intelligence Problem:How do we calculate a VIP Score for a customer in real-time based on their last 50 transactions across different branches

Why Join MarketEdge

  • Build for Impact:You arent just moving tickets; you are building the Operating System for African businesses.
  • Technical Depth:You will work with complex problems like eventual consistency event sourcing and high-concurrency queues.
  • Agile Culture:We value shipping code that works. We focus on Definition of Done that includes performance on slow networks not just functionality on high-speed Wi-Fi.


Required Experience:

IC

Job Title: Backend Engineer ( Phase 1 LagosWork Type: Hybrid (Mondays Wednesdays and Fridays)Type:Full-Time Platform:MarketEdge Growth Platform (IDURAR-based)About MarketEdgeMarketEdge is not just another CRM; it is the Customer Intelligence & Growth Platformfor the African market. We are re-enginee...
View more view more

Key Skills

  • Business Intelligence
  • Bidding
  • Accounts Assistant Credit Control
  • Account Development
  • Content Development
  • Lab Testing

About Company

Company Logo

Offering End-to-End IT & Business Value – From Promise to Proof. Our solutions and services are designed to improve quality, drive customer engagement, ...

View Profile View Profile