Software Developer (Backend)

Placements24

Mbombela (Nelspruit)

Remote

ZAR 420,000 - 900,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health and wellness benefits
Generous paid time off

Job summary

Placements24 is seeking a Backend Software Developer to join a remote-first team focused on building scalable, efficient server-side applications. You will develop APIs, manage databases, and ensure performance across distributed systems.

The ideal candidate has 3+ years in backend development, expertise in Python/Node/Java/C#, RESTful APIs, and cloud familiarity. Remote-friendly setup supports flexible work-life balance and collaboration within a regional team.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field or equivalent practical experience.
  • 3+ years of professional backend development experience.
  • Proficiency in Python (Django/Flask), Node.js (Express), Java (Spring) or C# (.NET Core).
  • Experience with relational (PostgreSQL, MySQL) and/or NoSQL (MongoDB) databases.
  • Strong understanding of RESTful API design and microservices architecture.
  • Familiarity with Git and cloud platforms (AWS/Azure/GCP).
  • Knowledge of testing frameworks and methodologies; strong problem solving and communication skills.
  • Ability to work independently and in distributed remote teams.

Responsibilities

  • Design, develop, and implement server-side logic and APIs.
  • Manage and optimize database interactions for performance and integrity.
  • Write clean, well-documented, testable code.
  • Collaborate with front-end developers to integrate UI with backend logic.
  • Troubleshoot, debug, and upgrade backend systems.
  • Ensure scalability, security, and performance of backend applications.
  • Participate in code reviews to maintain high code quality.
  • Contribute to architectural decisions and technology selection.
  • Stay updated with new backend technologies and best practices.
  • Work effectively in an Agile development environment.

Skills

Backend development
API design
RESTful APIs
Microservices
Git
Agile development
Distributed teams
Problem solving
Cloud platforms
Python/Java/Node/C#

Education

Bachelor's degree in CS/SE
Equivalent practical experience

Tools

PostgreSQL
MySQL
MongoDB
Django/Flask
Express.js
Spring
.NET Core
AWS/Azure/GCP

Job description

About the Role

Our client, a burgeoning software solutions provider, is seeking a skilled Backend Software Developer to join their remote-first team. This role is ideal for a developer passionate about building scalable, efficient, and robust server-side applications. You will be responsible for developing APIs, managing databases, and ensuring the overall performance and responsiveness of the applications. The ideal candidate has a strong command of modern backend languages and frameworks, a commitment to writing clean and maintainable code, and a proactive approach to problem-solving. This position is fully remote, allowing you to work from anywhere within the specified geographic region or with approved remote setup, fostering flexibility and work-life balance.

Key Responsibilities
  • Design, develop, and implement server-side logic and APIs.
  • Manage and optimize database interactions, ensuring data integrity and performance.
  • Write clean, well-documented, and testable code.
  • Collaborate with front-end developers and other stakeholders to integrate user-facing elements with server-side logic.
  • Troubleshoot, debug, and upgrade existing backend systems.
  • Ensure the scalability, security, and performance of backend applications.
  • Participate in code reviews to maintain high code quality.
  • Contribute to architectural decisions and technology selection for backend systems.
  • Stay updated with new backend technologies and best practices.
  • Work effectively in an Agile development environment.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 3+ years of professional experience in backend development.
  • Proficiency in one or more backend programming languages such as Python (Django/Flask), Node.js (Express), Java (Spring), or C# (.NET Core).
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
  • Strong understanding of RESTful API design principles and microservices architecture.
  • Familiarity with version control systems like Git.
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Knowledge of testing frameworks and methodologies.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and as part of a distributed team in a fully remote setting.
Benefits
  • Competitive annual salary.
  • Comprehensive health and wellness benefits.
  • Generous paid time off and holidays.
  • Opportunities for professional development and continuous learning.
  • Fully remote work arrangement providing significant flexibility.
  • Access to modern development tools and resources.
  • A collaborative and innovative team culture.
  • Opportunity to work on impactful projects with cutting-edge technologies.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Noord-Kaap

Hybrid
CAD 110,000 - 165,000
Fully remote work
Competitive salary
Performance-based bonuses
+3
Remote Senior Software Engineer (Backend Focus)
Remote Senior Software Engineer (Backend Focus)

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,300,000
Remote work flexibility
Health insurance
Paid time off
+5
Senior Backend Developer - Scalable APIs
Senior Backend Developer - Scalable APIs

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,500,000
Remote-friendly
Competitive salary
Health benefits
+1
Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • Klerksdorp

Hybrid
ZAR 1,994,000 - 2,824,000
Competitive salary
Remote stipend
Flexible hours
+5
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 1,300,000
Competitive salary and bonuses
Comprehensive health insurance
Generous paid time off
+3
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Remote work
Health insurance
+3
Remote Senior Backend Software Engineer
Remote Senior Backend Software Engineer

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Fully remote opportunity
Flexible schedule
Competitive compensation
Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • LegKraal Gate

Hybrid
ZAR 850,000 - 1,250,000
Stock options
Health benefits
Generous PTO
+1
Senior Software Engineer - Backend (Remote)
Senior Software Engineer - Backend (Remote)

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,500,000
Stock options
Fully remote work environment
Health, dental, and vision insurance
+5
Remote Full-Stack Software Developer
Remote Full-Stack Software Developer

Placements24 • Polokwane

Remote
ZAR 700,000 - 1,100,000
Health insurance
Professional development
Online training
+2