Job Description:

About the Project

We're in stealth mode and hiring 100% remote talent to build a modern digital banking infrastructure from the ground up. This greenfield platform will serve three core customer segments:

  • Retail users Personal banking (savings, cards, spend management)
  • Businesses SME banking (invoicing, POS, working capital, multi-user accounts)
  • B2B partners APIs and services for embedded-finance use cases

We're doing a clean, modern rebuild using industry best practices across infrastructure, codebase, deployment, and user experience. The goal is a unified platform that seamlessly supports Personal, Business, and Embedded Finance clients.

Job Overview:

We are looking for an Intermediate Go Engineer to support our senior team in developing scalable backend solutions. This role is ideal for candidates looking to expand their technical ownership in a fast-paced, innovative digital banking environment.

Key Responsibilities:

  • Assist in the design and development of backend services and APIs using Golang
  • Write clean, testable, and efficient code that aligns with team standards
  • Work collaboratively with seniors on distributed systems and microservices architecture
  • Debug and resolve technical issues across development, testing, and production environments
  • Contribute to code reviews and learn best practices from experienced engineers
  • Document technical designs, processes, and code changes

Requirements:

  • 2-4 years of professional software development experience in Golang
  • Demonstrable knowledge of API development and distributed systems
  • Familiarity with version control (preferably Git) and continuous integration practices
  • Strong problem-solving abilities and keen attention to detail.
  • Ability to work autonomously while maintaining clear and proactive communication.

Preferred/Desirable:

  • Interest or prior exposure to fintech platforms and financial services
  • Experience with containerization and orchestration tools (Docker, Kubernetes)
  • Strong commitment to clean, scalable, and maintainable solutions.
  • Comfort with high ambiguity and the dynamic pace of a greenfield project.
  • Eagerness to work in a team setting where ideas are exchanged freely and constructively.

Interview Process:

There 2 stages before a final decision is reached

  1. Chat with the CTO
  2. Technical Assessment

Working Place:

Lagos, Nigeria