Job Search and Career Advice Platform

Enable job alerts via email!

Intermediate Full Stack Engineer – Node.js

60 Degrees

South Africa

On-site

ZAR 30 000 - 60 000

Full time

9 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A high-growth fintech company in South Africa is seeking a Full Stack Engineer to develop payment infrastructure and applications. This role involves designing scalable solutions, building APIs, and collaborating with teams on security and compliance initiatives. Ideal candidates should have a Bachelor's degree, 1-4 years of experience in similar roles, and a solid grasp of technologies like Node.js and React.js. The company offers competitive salaries, bonuses, and opportunities to work on innovative payment solutions in Africa.

Benefits

Competitive salary + Bonus structure
Opportunity to shape the future of cross-border payments
Work with diverse team across fintech and blockchain

Qualifications

  • 1-4 years’ experience as a Full Stack Engineer in fintech or payments.
  • Solid backend and frontend development experience with modern frameworks.
  • Experience with version control and containerization technologies.

Responsibilities

  • Design and develop scalable web/app applications for payments.
  • Build and maintain APIs for payment processing and integrations.
  • Collaborate with compliance teams for KYC and AML features.

Skills

Node.js
TypeScript
React.js
API development
Git

Education

Bachelor’s Degree in Engineering, Computer Science or related field

Tools

Docker
PostgreSQL
MySQL
Job description
Overview

Lumepay Pty Ltd

Workshop 17 The Watershed 17 Dock Road

Waterfront, Cape Town

Full Stack Engineer – Fintech / Payments | Location: Cape Town | Department: Engineering | Reports To: CTO | Job Type: Full-time

About Us

We are a high-growth fintech company building the next generation of payment infrastructure across Africa. Our mission is to make money movement seamless, inclusive, and scalable across borders. We operate at the intersection of financial innovation and real-world impact, empowering businesses and consumers with tools to thrive in a rapidly digitizing economy.

Key Responsibilities
  • Product Development & Architecture
    • Contribute to the design and development of scalable web/app applications for payments and settlements.
    • Build and maintain APIs that support core business functions such as payment processing, KYC/AML, and partner integrations.
    • Participate in code reviews and help improve performance, security, and reliability across the stack.
  • Integrations
    • Support integrations with payment gateways, banks, and third-party services (e.g., compliance and blockchain partners).
    • Assist in building internal tools for operations, reconciliation, and reporting.
  • Security & Compliance
    • Follow secure coding practices and ensure adherence to internal security guidelines.
    • Collaborate with compliance teams to implement KYC, AML, and transaction monitoring features.
    • Learn and apply best practices related to data privacy and platform security.
  • Collaboration & Growth
    • Work closely with senior engineers, product managers, and operations teams to deliver new features and enhancements.
    • Take initiative in learning new technologies and improving existing systems.
    • Contribute to a culture of quality and collaboration within the engineering team.
Skills & Experience
  • Must-Have
    • Bachelor’s Degree in Engineering, Computer Science or a related field.
    • 1-4 years’ experience as a Full Stack Engineer (preferably in fintech or payments).
    • Solid backend development experience using Node.js and/or TypeScript (experience with Python or Java a plus).
    • Frontend experience with modern frameworks such as React.js or Vue.js.
    • Familiarity with both relational (e.g., PostgreSQL, MySQL) and NoSQL databases.
    • API development experience (REST, GraphQL).
    • Basic understanding of security best practices, data handling, and encryption concepts.
    • Experience with version control (Git) and familiarity with CI/CD pipelines and containerization (Docker).
    • Enthusiasm for learning about blockchain, Web3 APIs, and emerging payment technologies.
  • Nice-to-Have
    • Exposure to the African payments ecosystem, mobile money, or local payment APIs.
    • Knowledge of blockchain fundamentals and working with Web3 APIs or SDKs.
    • Interest or experience in FX, liquidity, or remittance platforms.
    • Familiarity with cloud platforms such as AWS, GCP, or Azure.
    • Understanding of Stablecoin or blockchain-based settlement flows.
    • Cloud experience (AWS, GCP, or Azure).
What We Offer
  • Competitive salary + Bonus structure
  • Opportunity to shape the future of cross-border payments in Africa.
  • Work with an experienced, diverse team across fintech, payments, and blockchain.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.