Remote Full-Stack Developer: Own & Modernize Production Apps

Affinity International

Johannesburg

On-site

ZAR 540,000 - 780,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Affinity International is seeking a Full Stack Developer to take full technical ownership of its existing software ecosystem. You will audit, document, and evolve live platforms including accounting, CRM, shipment management, client portal, and quoting system, all connected via APIs.

This is a hands-on role with end-to-end responsibility. The position is fully remote and aligned with US Eastern Standard Time business hours, requiring strong independence and the ability to operate across multiple

Qualifications

  • Matric or equivalent; a diploma/degree in Computer Science, IT, or related field is advantageous.
  • Solid experience as a full stack developer with responsibility for live, business-critical software.
  • Proven experience with REST APIs, webhooks, and third-party integrations.
  • Experience with MongoDB, including design, querying, and performance considerations.
  • Experience deploying and maintaining apps on cloud platforms with secure credential management and access controls.

Responsibilities

  • Take ownership of inherited production applications, auditing and documenting code, databases, deployments, and integrations.
  • Maintain and improve the accounting, CRM, shipment management, quoting, and client-facing platforms.
  • Diagnose and resolve production bugs, integration failures, and performance issues promptly and methodically.
  • 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 deployments, environment configurations, domains, SSL certificates, and cloud infrastructure.
  • Maintain database integrity, security, backups, and access controls; implement monitoring, logging, and error reporting.

Skills

REST APIs
Webhooks
Third-party Integrations
MongoDB
Cloud hosting
Credential management

Education

Matric
Diploma/degree in CS/IT

Tools

MongoDB Atlas
AWS
Render
Netlify

Job description

Affinity International is seeking a Full Stack Developer to take full technical ownership of its existing software ecosystem. You will audit, document, and evolve live platforms including accounting, CRM, shipment management, client portal, and quoting system, all connected via APIs.

This is a hands-on role with end-to-end responsibility. The position is fully remote and aligned with US Eastern Standard Time business hours, requiring strong independence and the ability to operate across multiple

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Full-Stack Engineer: Node.js, React, Next.js
Remote Full-Stack Engineer: Node.js, React, Next.js

Crossing Hurdles • South Africa

On-site
ZAR 2,943,000 - 3,762,000
Remote Full-Stack Developer for Enterprise Web Apps
Remote Full-Stack Developer for Enterprise Web Apps

Idbasesoftware • Johannesburg

On-site
ZAR 600,000 - 1,000,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Pickle (formerly FYXER) • South Africa

On-site
ZAR 600,000 - 900,000
Competitive salary
Generous paid time off
Remote-first working with flexible hours
+2
Remote Full-Stack Engineer for Global InsurTech Platform
Remote Full-Stack Engineer for Global InsurTech Platform

OpsFi • Cape Town

Hybrid
ZAR 420,000 - 720,000
Remote-friendly within SA
Hybrid presence for Cape Town team
Remote Full-Stack Engineer for HealthTech Growth
Remote Full-Stack Engineer for HealthTech Growth

ATS Client • Pretoria

On-site
Impactful Full Stack Engineer (Hybrid/Remote)
Impactful Full Stack Engineer (Hybrid/Remote)

HyperionDev • Durban

Hybrid
ZAR 700,000 - 900,000
Hybrid work
Training & upskilling
Global collaboration
+1
Full-Stack Developer
Full-Stack Developer

Global One • Cape Town

On-site
ZAR 600,000 - 800,000
Senior Full-Stack Engineer — Remote, Fintech for Impact
Senior Full-Stack Engineer — Remote, Fintech for Impact

Pickle (formerly FYXER) • South Africa

On-site
ZAR 600,000 - 900,000
Senior Full-Stack PHP Developer
Senior Full-Stack PHP Developer

Handyman Interactive • Cape Town

On-site
ZAR 600,000 - 900,000
Full Stack Developer
Full Stack Developer

OpsFi • Cape Town

Hybrid
ZAR 420,000 - 720,000
Remote-friendly within SA
Hybrid presence for Cape Town team