Job Openings Senior Backend Engineer

About the job Senior Backend Engineer

Senior Backend Engineer Sustainability & Fintech

About the Company:
A fast-growing sustainability-focused fintech is seeking a Senior Backend Engineer to join their team. This company partners with financial institutions, payment providers, and retailers to integrate impact-driven solutions into payment interactions. Their technology enables real-time tracking of environmental contributions, such as carbon footprint monitoring, conservation funding, and reforestation efforts.

With a strong global expansion strategy and recent funding secured, they are scaling operations, including growing their development team.

About the Role:

As a Senior Backend Engineer, you will play a key role in designing, developing, and maintaining scalable backend systems to support the company's sustainability-driven fintech platform. The position will be based in Cape Town, South Africa, where you will work closely with cross-functional teams to build out the backend infrastructure and transition development in-house.

Key Responsibilities:

  • Collaborate with the external development team to understand current backend architecture.
  • Design and implement robust, scalable, and efficient backend systems using Node.js, Nest.js, and TypeScript.
  • Work alongside frontend developers, product managers, and stakeholders to translate business needs into technical solutions.
  • Lead the transition of backend development from external providers to an internal, in-house team.
  • Provide mentorship and technical guidance to junior developers.

Requirements:

  • 7+ years of backend development experience, with a strong focus on Node.js, Nest.js (preferred), and TypeScript.
  • Expertise in RESTful APIs, microservices architecture, and asynchronous programming.
  • Experience with database technologies such as PostgreSQL or MongoDB.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization tools (Docker, Kubernetes) is advantageous.
  • Strong communication skills and ability to thrive in a collaborative, fast-paced environment.
  • A degree in Computer Science, Engineering, or a related field is preferred.

Why Join?

  • Work on cutting-edge fintech solutions that drive real-world environmental impact.
  • Be part of a rapidly expanding company with a strong mission and growth trajectory.
  • Lead and shape an in-house engineering team in a growing tech hub.
  • Competitive salary, flexible work environment, and career development opportunities.