← Back to all jobs

Senior Full Stack Engineer

E-Merge IT Recruitment Johannesburg, Gauteng R 1,500,000 – R 0
Full-time Closes 12 Nov 2026 · 13 days left
Johannesburg, Gauteng R 1,500,000 – R 0 Full-time Closes 12 Nov 2026

This is a full-time job for a Senior Full Stack Engineer based in Johannesburg. A top financial services company is looking for an experienced developer to build advanced software solutions. They want someone who can solve tough technical problems, create scalable systems, and turn big ideas into real digital products. The role involves designing and building complete software solutions from start to finish using the latest tools and technologies. You will work with C# and .NET Core for the backend, and React or Vue with TypeScript for the frontend. Experience with cloud platforms like AWS or Azure is a plus. The position requires at least 6 years of experience in full stack development, preferably in financial services or similar industries. Strong communication skills and a passion for continuous learning are essential.

Job Details

Date Posted
13 Oct 2026
Location
Johannesburg, Gauteng
Expiration Date
12 Nov 2026
Gender
Any
Employment Type
Full-time
Salary
R 1,500,000 – R 0
Hiring Company
E-Merge IT Recruitment

Apply for this role

Send your CV and cover letter directly to the employer:

[email protected]

Job Details

Date Posted
13 Oct 2026
Location
Johannesburg, Gauteng
Expiration Date
12 Nov 2026
Gender
Any
Employment Type
Full-time
Job Location
Johannesburg, Gauteng
Salary
R 1,500,000 – R 0
Hiring Company
E-Merge IT Recruitment

Related Jobs

Senior Full Stack Developer
E-Merge IT Recruitment
Pretoria, Gauteng R 800,000–R 0
Full-time Closes 30 Oct 2026
Telecom Systems Analyst
E-Merge IT Recruitment
Cape Town, Western Cape R 1,300,000–R 0
Full-time Closes 25 Nov 2026
Technical Infrastructure Manager
E-Merge IT Recruitment
Randburg, Gauteng R 1,000,000–R 0
Full-time Closes 20 Nov 2026
Senior Full Stack Engineer
E-Merge IT Recruitment
Johannesburg, Gauteng R 1,500,000–R 0
Full-time Closes 19 Nov 2026