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.