JobsZA
Back to Johannesburg jobs
ClosedPart-time

Full Stack Developer

Affinity International

Johannesburg, Gauteng

This listing has closed and may no longer accept applications. We keep it for reference — the live Johannesburg jobs below are your next step.
Salary not listed

This listing does not state a salary. As a guide, it roles in South Africa typically pay R18 000 to R65 000 a month (indicative).

Opens the original listing in a new tab. Applying is free. Never pay money to get a job — report anyone who asks.

IT roles span help desk, support, networking and software development, and remain one of SA's most in-demand and best-paid skill areas.

Job description

OVERVIEW

We are recruiting on behalf of our client, an international vehicle logistics company, for a Full Stack Developer to take full technical ownership of their existing software ecosystem. The company operates several custom-built, interconnected platforms — including accounting software, a CRM, a shipment management system, a client portal, and a quoting platform — all supported by internal and external APIs.This is a hands-on ownership role, not a task-based position. The successful candidate will inherit a live production environment, audit and document the existing codebase and infrastructure, and then maintain, improve, and grow the platforms as the business scales. The role is fully remote and requires alignment with US Eastern Standard Time (EST) business hours

KEY RESPONSIBILITIES

Take technical ownership of inherited production applications, including reviewing, auditing, and documenting existing code, databases, deployments, and integrations

Maintain and improve the company's accounting, CRM, shipment management, quoting, and client-facing platforms

Diagnose and resolve production bugs, integration failures, and performance issues in a timely and methodical manner

Develop new front-end and back-end features in line with business requirements

Build, maintain, and document APIs connecting internal platforms and external services

Manage application deployments, environment configurations, domains, SSL certificates, and cloud infrastructure

Maintain database integrity, security, backups, and access controls, and implement appropriate monitoring, logging, and error reporting

REQUIREMENTS

Matric (Grade 12) as a minimum; a National Diploma or relevant degree in Computer Science, Information Technology, or a related field is advantageous

Solid professional experience as a full stack developer, with demonstrated responsibility for live, business-critical software

Proven experience working with REST APIs, webhooks, and third-party integrations

Experience with MongoDB, including database design, querying, and performance optimization

Experience deploying and maintaining applications on cloud-hosting platforms, with a clear understanding of secure credential management and access controls

Ability to troubleshoot unfamiliar or under documented codebases independently and take a project from diagnosis through to deployment

PREFERRED EXPERIENCE

Previous experience with MongoDB Atlas Dedicated, AWS, Render, or Netlify

Experience integrating OpenAI or similar AI models into production applications

Experience supporting or maintaining accounting, CRM, logistics, or shipment-management software

Experience inheriting, modernizing, or documenting a legacy or under documented codebase

KEY COMPETENCIES

Strong communication skills

High attention to detail

Strong organizational skills

Ability to work independently

Professionalism and reliability

Found on Indeed · Posted 1 months ago · Last checked 1 months ago

Good to know

What does this it job pay?

This listing does not state a salary. As a guide, it roles in South Africa typically pay R18 000 to R65 000 a month (indicative).

Do I need experience for it jobs in Johannesburg?

This it role may ask for some experience or a relevant qualification. Read the listing for the specifics before you apply.

How do I apply for this job?

Tap "Apply on Indeed" to open the original listing, where you can read the full description and apply directly. JobsZA never charges you to apply, and you should never pay money to get a job.

Found on Indeed · Posted 1 months ago

More it and similar jobs in Johannesburg

2 days agovia Adzuna
Project Safety Officer / Junior Safety Project Manager

Confidential · Johannesburg, Gauteng

R62.5K - R62.5K/mo
2 days agovia Adzuna
Data Analyst

Sasso Consulting Ltd · Johannesburg, Gauteng

R29.2K - R45.8K/mo
2 days agovia Adzuna
Millwright

Communicate Recruitment · Johannesburg, Gauteng

R30K - R40K/mo
2 days agovia Adzuna
Senior Contracts Manager, Rail Infrastructure

Transnet Company · Johannesburg, Gauteng

R75K/mo

Get jobs on WhatsApp (free)

New jobs every morning. No spam.

Follow on WhatsApp