Job title: Intermediate Full Stack Engineer – Node.js
Job type: Permanent
Emp type: Full-time
Industry: Engineering
Functional Expertise: Engineering
Skills: Node.js TypeScript Python Java React.js REST Git PostgreSQL
Salary type: Annual
Salary: Negotiable
Location: Cape Town
Job published: 21-01-2026
Job ID: 36685

Job Description

 

THE OPPORTUNITY THAT AWAITS YOU

 

Are you ready to help shape the future of payments across Africa? We’re a fast-growing fintech company on a mission to make money movement seamless, inclusive, and scalable across borders.

 

If you’re passionate about building technology that empowers businesses and consumers in a rapidly digitizing economy, this is your chance to make an impact.

 

YOUR KEY RESPONSIBILITIES

 

  • Design & build scalable applications that power next-generation payments and settlements.
  • Develop APIs for payment processing, KYC/AML, and partner integrations.
  • Integrate with banks, gateways, and blockchain partners to expand our ecosystem.
  • Champion secure coding practices and collaborate with compliance teams on KYC/AML features.
  • Work closely with product managers and senior engineers to deliver new features and enhancements.
  • Continuously learn and grow while contributing to a culture of collaboration and quality.

 

OUR REQUIRED EXPERTISE

 

  • Degree in Information Technology, Computer Science or related.
  • 2–4 years’ experience as a Full Stack Engineer (fintech/payments background a plus).
  • Strong backend skills with Node.js/TypeScript (Python/Java experience welcome).
  • Frontend expertise in React.js or Vue.js.
  • Database fluency with both relational (PostgreSQL/MySQL) and NoSQL systems.
  • API development experience (REST/GraphQL).
  • Security awareness around data handling and encryption.
  • CI/CD and containerization know-how (Git, Docker).
  • Curiosity about blockchain and Web3 technologies.

 

 

 

For more roles, please have a look at our website (www.60degrees.com). or follow us on LinkedIn (https://www.linkedin.com/company/10287263/)