Software Engineer, Backend

Lagos Full-time Undisclosed
Job Description
Job Title: Software Engineer, Backend

Location:

Yaba, Lagos
Employment Type

: Hybrid, Full-time
Job Summary

• We are looking for a Software Engineer Backend to join the Technology team to build the next-generation applications to solve complex problems and work with a world-class engineering and product team to deliver innovative products for our users.

Responsibilities

• Design and implement new features and enhancements using NodeJS

• Fix bugs assigned during the sprint planning process

• Design, innovate, and solve complex problems inherent in operating a large-scale classifieds platform

• Play a key role in reviewing and approving the work of your peers as part of the software development process

• Interact with product owners, partners, and business stakeholders to understand and develop requirements

• Debugging and Improvement of Existing Systems

• Expand our micro-services architecture

• Management of all 3rd party tool relationships and integrations from a technical aspect. i.e., SMS providers, Email, APIs, Finance tools, Marketing tools, Business tools, AWS, etc.

Requirements

• Bachelor's Degree in Computer Science, Mathematics, Electrical Engineering, or related field

• 5+ years’ experience working with NodeJS, Typescript

• Comfortable working within agile methodologies and experienced in estimation and time management

• Intermediate understanding of unit and integration testing, and testing frameworks/libraries — Mocha, Jest, etc

• Strong preference for test-driven development (TDD) and understanding its importance

• Experience having worked with at least one Web Framework for your language of choice

• Comfort and familiarity with code editor and formatting tools

• Familiarity with at least one web server technology — (ex, Apache, Nginx)

• Working knowledge of at least one CI/CD tool — Jenkins, Travis CI, CircleCI, GitHub Actions

• Working knowledge of gRPC and protocol buffers

• Strong ability to problem-solve, debug, and understand pertinent performance metrics

• Familiarity with containerization infrastructure (Docker), Caching (Redis), API gateway (KrakenD), orchestration (Kubernetes), distributed tracing (Jaeger), Service mesh (LinkerD), and observability

• Knowledge of microservices (or SOA), Docker, and/or distributed systems.

• Good working knowledge of NoSQL systems (MongoDB, Elastic, Cassandra), Relational Database Systems (MySQL, PostgreSQL, or Oracle), and messaging systems, RabbitMQ, Kafka

• Experience with managing and deploying applications on AWS/DigitalOcean/GCP
Sponsored Reseller Web hosting
Share this Job
Job Snapshot
  • Posted: Jul 09, 2026
  • Job Type: Full-time
  • Location: Lagos
  • Source: External