Software Developer

  • Lagos, Nigeria
  • Full-Time
  • Remote
  • 700,000-850,000 NGN / Month

Job Description:

About Momentum Outbound

Momentum Outbound is a remote staffing and project delivery partner working with growing technology businesses globally.

We source and place high-calibre technical and sales professionals to execute defined projects for clients.

We are currently supporting a confidential client through a critical backend expansion and hardening phase of their SaaS platform.

About the Engagement

The core product is live and functional.

This phase focuses on:

  • Backend refactoring
  • Production hardening
  • Structural optimisation
  • Controlled feature expansion

You will work alongside an existing technical lead to strengthen and productionise the backend architecture.

This is an execution-focused contract — not an exploratory build.

Scope of Work

You will be responsible for strengthening and expanding a multi-tenant SaaS platform, including:

  • Database refactoring and schema optimisation

  • Multi-tenant isolation testing and hardening

  • Role-based access control (RBAC) improvements

  • API structure clean-up and optimisation

  • Modularisation of AI-driven logic layers

  • Third-party API integrations

  • Secure authentication and OAuth flow implementation

  • Background job handling and error logging improvements

  • Deployment optimisation and production readiness

This role is backend-heavy and architecture-focused.

Required Experience

  • Strong backend development experience Python/Django

  • Experience building or refactoring SaaS platforms

  • Strong API integration experience

  • Authentication and OAuth implementation experience

  • Experience integrating AI-based workflow architecture, API services (e.g., OpenAI or similar)
  • Strong database design skills (Postgres preferred) 

  • Docker/VPS deployment environment.

  • Understanding of secure multi-tenant data handling

Ideal Candidate Profile

  • Comfortable working within an existing codebase

  • Able to improve architecture without overengineering

  • Strong structured problem solver

  • Independent, milestone-driven executor

  • Clear and concise communicator

Project Deliverables - Technical lead sets architecture direction

By completion, the platform should have:

  • Hardened backend architecture

  • Optimised and scalable database structure

  • Secure multi-tenant environment

  • Clean, modular AI logic layer

  • Production-ready deployment configuration

There may be an opportunity for ongoing support retainer post-launch based on performance.