logo
AcquireTech

Full Stack Engineer-Intermediate

Africa

August 18, 2026 at 1:01 PM

✨ AI summary

Location

  • Johannesburg Metropolitan Area, South Africa

Languages

  • JavaScript
  • TypeScript

Frameworks

  • React
  • Vue.js
  • Angular

Cloud Services

  • GCP
  • AWS
  • Azure

Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • Firestore

Experience Level

  • Intermediate / Mid-Level

A fast growing, award-winning Financial Analytics Software Development Company is seeking an Intermediate Full Stack Engineer to join their team.


Hybrid-Johannesburg

Degree Required

Seeking University Average 65%+

2-4 years Professional Experience

Open to Graduates


Seeking a talented Full Stack Software Engineer to join a collaborative, product-focused engineering team. This is a hands-on development role for an engineer who enjoys building scalable, customer-facing software and working across both front-end and back-end technologies.


Key Responsibilities:


  • Design and develop user-facing features using modern JavaScript/TypeScript frameworks.
  • Develop server-side applications and services using Node.js.
  • Build and maintain RESTful APIs and integrations between front-end and back-end systems.
  • Develop cloud-native applications.
  • Build and maintain highly available, scalable and fault-tolerant distributed systems.
  • Ensure application performance, security and scalability across the full stack.
  • Troubleshoot, debug and optimise applications and systems.
  • Work closely with Product, Design and QA teams to deliver high-quality software.
  • Participate in code reviews and contribute to engineering best practices.
  • Support and mentor more junior engineers.
  • Continuously evaluate new technologies and approaches that improve engineering delivery.

Technical Requirements:

Core

  • Strong JavaScript and TypeScript experience.
  • Hands-on Node.js back-end development experience.
  • Experience with a modern front-end framework such as React, Vue.js or Angular.
  • Experience designing and developing RESTful APIs.
  • Good understanding of full-stack application architecture.


Cloud & Architecture

  • Experience with GCP, AWS or Azure.
  • Understanding of cloud-native architecture and services.
  • Experience working with distributed systems, including concepts such as:
  • Load balancing
  • Replication
  • Fault tolerance
  • Horizontal scaling


Data & Engineering

  • Experience with relational databases such as PostgreSQL or MySQL.
  • Exposure to NoSQL databases such as MongoDB or Firestore.
  • Strong Git/version-control experience.
  • Experience with CI/CD practices.
  • Experience with unit, integration and end-to-end testing.


The Ideal Candidate:


You are a hands-on software engineer who enjoys solving complex technical problems and building high-quality products at scale. You are comfortable working across the full technology stack and enjoy collaborating with cross-functional teams.


You bring strong communication and problem-solving skills, take ownership of your work and continuously look for opportunities to improve both the product and the way software is delivered.


Level: Intermediate / Mid-Level

Discipline: Full Stack Software Engineering

Core Stack: TypeScript | JavaScript | Node.js | React/Vue/Angular | Cloud | REST APIs