freehire launches on Product Hunt on 26 August.

Follow →

Node.js Full Stack Developer

Summary

Build and run full-stack banking applications using Node.js, modern front-end frameworks, and AWS, from design to production support.

Our client is growing how they deliver digital banking experiences, and they need a Software Engineer who can help them build and run solutions end-to-end. In this role, you will work across the full software lifecycle from idea to live product creating reliable, scalable applications that serve real client needs and open up new opportunities through embedded finance.

What youll do

  • Design, build and deliver full‑stack solutions that are stable, scalable and easy to maintain
  • Translate business needs into working software and contribute to solution design and problem solving
  • Own the quality of your work by testing, deploying and supporting applications in production
  • Collaborate with a cross‑functional team to continuously improve how our client builds and run their products
  • Contribute to modern, API‑driven platforms that enable secure data sharing and new partner integrations

Why this role is different

  • Own products end to end from idea to production and beyond
  • Work on emerging capabilities in open and embedded finance
  • Operates in a small team where your work is visible and valued
  • Space to take ownership, make decisions and grow into more senior roles
  • Balance strong engineering practices with a culture that values curiosity, initiative and collaboration
What our client is looking for

  • Proven experience in full‑stack software development (around 3+ years)
  • Strong skills in JavaScript, including Node.js, with exposure to modern front‑end frameworks
  • Experience building and integrating APIs and working with databases
  • Understanding of cloud platforms- AWS is a non-negotiable, modern architectures and containerised deployments
  • Solid grounding in software design, testing and version control practices
  • Ability to work across the full development lifecycle, from design to production support
  • Strong problem‑solving, communication and collaboration skills
  • A self‑starter mindset with the drive to learn, contribute and grow
Education (Minimum)

  • Grade 12 National Certificate / Vocational
Education (Ideal or Preferred)

  • A relevant tertiary qualification in Information Technology
Conditions of employment

  • Clear criminal and credit record

Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.

See also