Job Search and Career Advice Platform

Enable job alerts via email!

Senior Full Stack Software Engineer - Node.js

60 Degrees

Remote

ZAR 600 000 - 900 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global technology company in South Africa is seeking a Senior Full Stack Engineer to design smooth onboarding flows and secure systems. The ideal candidate has extensive experience with Node.js, Java, and Python, and a familiarity with payments technology. This role allows for remote work and offers the chance to contribute to the digital payment industry in Africa.

Qualifications

  • 8–10 years of engineering experience required.
  • Solid skills in Node.js; knowledge of Java and Python preferred.
  • Experienced with React, TypeScript, and Vanilla JavaScript.
  • Prior experience in payments or banking is a bonus.
  • Fluent in SQL (MySQL, PostgreSQL).

Responsibilities

  • Work on mission-critical systems for real businesses.
  • Collaborate with a high-performance, diverse team.
  • Design scalable solutions for new features.
  • Evolve existing features to meet best practices.

Skills

Node.js
Java
Python
React
TypeScript
SQL
AWS
Job description
THE OPPORTUNITY THAT AWAITS YOU

Are you the kind of engineer who gets a kick out of building slick on-boarding flows, secure login systems, and dashboards that actually make sense? We're looking for Senior Full Stack Engineer's who are killed in Node.js, Java, and Python, and have a knack for solving real-world problems in the payments or banking space. You'll be joining a global pod that owns everything from merchant on boarding to user management and internal tools—and help keep the engine running. If you love clean code, scalable systems, and working with remote-first team, this one's for you.

WHAT YOU WILL BE BUILDING?
  • Merchant on-boarding flows that are smooth as butter
  • Secure login and user management features
  • Internal dashboards for ops teams to get stuff done
  • Transaction listings and logs that make sense
  • Scalable backend services using Node.js, TypeScript, React, AWS Lambda
YOUR KEY RESPONSIBILITIES
  • You’ll work on mission-critical systems that power real businesses
  • You’ll be part of a high-performance, diverse team
  • You’ll have the freedom to work from anywhere (±3 hours SAST)
  • You’ll help shape the future of digital payments in Africa
OUR REQUIRED EXPERTISE

Technical Expertise:

  • 8–10 years of engineering experience (you've seen some things)
  • Solid skills in Node.js, also knowledgeable in Java, and Python
  • On the front end, you are skilled in React, TypeScript and Vanilla JavaScript
  • Payments or banking experience (bonus points!)
  • AWS (Lambda, API Gateway, Serverless)
  • SQL fluency (MySQL, PostgreSQL)

Problem-Solving & Ownership:

  • Ability to design elegant, scalable solutions for new features
  • Able to iteratively maintain and evolve existing features to meet best practices and modern standards
  • Takes initiative, owns projects end-to-end, and thrives in a fast-paced, high-scale environment

Collaboration & Communication:

  • Works well in a fully remote team, with strong written and verbal communication skills in English
  • Comfortable working cross-functionally with product, operations, and external partners
Working Model: Remote

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.