freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer: Full Stack III

Summary

Build secure, full-stack payment systems handling transactions daily using Node.js/TypeScript or Java, Angular/React, and AWS with MySQL/PostgreSQL.

Build secure, reliable payment solutions used every day

Why this role exists

We’regrowing our Payments team and are looking for an experiencedfull‑stacksoftware engineer to help us build and support systems that sit at the centre of how money moves. This role exists to strengthen our delivery capability across backend and frontend platforms, ensuring we continue to build reliable,high‑qualitypayment solutions as our systems evolve.

What you’ll do

  • Design and build backend services that support payment processing and related functionality

  • Develop andmaintainfrontend features that connect users and systems to payment capabilities

  • Build and support APIs and services that are secure, reliable, and scalable

  • Work closely with engineers, testers, and product partners to deliverend‑to‑endsolutions

  • Take ownership of your work from design through to production support and improvement

About the team

Our Payments team builds and runs systems that support critical financial transactions. The work we do is essential to how payments are processed and managed across our platforms. We work in a highly collaborative environment where engineers are trusted to take ownership, contribute ideas, and helpmaintainreliable systems thatoperateat scale.

Why this role is different

  • You’llwork across the full stack on systems that have real,day‑to‑dayimpact

  • You’llbe trusted to take initiative rather than wait for direction

  • You’llhave exposure to complex,real‑worldpayment challenges

  • You’llbe part of a positive, collaborative team that values accountability and quality

What we’re looking for

  • Strong experience building backend services usingNode.js (TypeScript)and/orJava
  • Frontend development experience usingAngularand/orReact
  • Experience building and operating systems onAWS
  • Solid experience with relational databases such asMySQLorPostgreSQL
  • A proactive approach witha strong senseof ownership
  • Someone who works well in a collaborative,delivery‑focusedteam

Education (Minimum)

  • Grade 12 National Certificate / Vocational

Education (Ideal or Preferred)

  • A relevant tertiary qualification in Information Technology

Skills

  • Analytical Skills
  • Attention to Detail
  • Communications Skills
  • Interpersonal & Relationship management Skills
  • Problem solving skills

Additional Information

  • Clear criminal and credit record

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available