Remote Senior Software Developer - Backend

Placements24

Kimberley

Hybrid

ZAR 1,200,000 - 2,000,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options
Health insurance
Generous paid time off
Professional development budget
Home office stipend
Remote-work culture
Team virtual events

Job summary

Placements24 is seeking a Remote Senior Software Developer focused on backend systems. You will design, build, and maintain scalable APIs, collaborating with a distributed team to deliver high-performance services from home.

The ideal candidate has 7+ years of backend experience, deep knowledge of Django/Spring Boot/Express.js, and strong database and cloud-native skills. This remote role demands excellent communication in a distributed setup.

Qualifications

  • Bachelor's degree in CS or related field.
  • 7+ years in backend software development.
  • Proficiency in Python, Java, Go, or Node.js.
  • Experience with Django, Spring Boot, Express.js.
  • Strong DB skills: PostgreSQL, MySQL, MongoDB.
  • Experience with cloud platforms and microservices.
  • Familiarity with Docker and Kubernetes.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs.
  • Collaborate with frontend, PMs, and stakeholders to define features.
  • Write clean, documented code and adhere to standards.
  • Optimize performance and ensure high availability.
  • Develop and maintain robust database solutions and queries.
  • Implement and manage CI/CD pipelines.
  • Conduct code reviews and mentor junior developers.
  • Troubleshoot backend issues and identify root causes.
  • Stay updated with backend trends and participate in architectural decisions.

Skills

Backend development
RESTful APIs
Cloud platforms
Python/Java/Go/Node.js

Education

Bachelor's degree in Computer Science or equivalent

Tools

Django
Spring Boot
Express.js
PostgreSQL
MySQL
MongoDB
Docker
Kubernetes
AWS
Azure
GCP

Job description

About the Role

Our client, a cutting-edge technology company at the forefront of AI-driven solutions, is seeking a highly skilled and motivated Remote Senior Software Developer with a specialization in backend development. This position offers the unique opportunity to work entirely from home, contributing to the design, development, and maintenance of robust, scalable, and high-performance backend systems. You will be a key member of an agile, distributed team, collaborating on innovative projects that leverage advanced technologies. The ideal candidate possesses a deep understanding of modern backend architectures, extensive experience with relevant programming languages and frameworks, and a passion for crafting clean, efficient, and maintainable code. This role demands strong problem-solving skills, excellent communication abilities, and the self-discipline required for successful remote work.

Key Responsibilities
  • Design, develop, and implement scalable and reliable backend services and APIs using modern programming languages and frameworks.
  • Collaborate with frontend developers, product managers, and other stakeholders to define and implement new features.
  • Write clean, well-documented, and maintainable code, adhering to best practices and coding standards.
  • Optimize application performance and ensure high availability and responsiveness of backend systems.
  • Develop and maintain robust database solutions, including schema design and query optimization.
  • Implement and manage CI/CD pipelines for efficient deployment and integration.
  • Conduct code reviews, provide constructive feedback, and mentor junior developers.
  • Troubleshoot and resolve backend issues, identifying root causes and implementing effective solutions.
  • Stay up-to-date with emerging technologies and industry trends in backend development.
  • Contribute to architectural discussions and technical decision-making processes.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 7 years of professional experience in backend software development.
  • Proficiency in one or more backend languages such as Python, Java, Go, or Node.js.
  • Extensive experience with modern backend frameworks (e.g., Django, Spring Boot, Express.js).
  • Strong understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB) and ORM frameworks.
  • Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
  • Familiarity with containerization technologies (Docker, Kubernetes) is a plus.
  • Proven ability to design and implement RESTful APIs.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration skills, with experience working in remote or distributed teams.
  • Must have a dedicated home office space and reliable internet connection.
Benefits
  • Highly competitive salary and stock options.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and flexible working hours.
  • Professional development budget for conferences, courses, and certifications.
  • Home office stipend to ensure a productive work environment.
  • Opportunity to work on challenging and impactful projects with cutting-edge technology.
  • A culture that promotes continuous learning and innovation.
  • Regular virtual team-building activities and social events.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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
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 Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Upington

Hybrid
ZAR 2,003,000 - 3,005,000
Remote work
Professional development
Remote Senior Software Developer - Full-Stack
Remote Senior Software Developer - Full-Stack

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,400,000
Remote work
Stock options
Flexible hours
+2
Software Developer (Backend)
Software Developer (Backend)

Placements24 • Mbombela (Nelspruit)

Remote
ZAR 420,000 - 900,000
Competitive salary
Health and wellness benefits
Generous paid time off
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 Backend Engineer (Java/Spring)
Remote Senior Backend Engineer (Java/Spring)

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,400,000
Remote work
Health insurance
Home office stipend
+1
Lead Backend Software Engineer
Lead Backend Software Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work arrangement
Health, dental, and vision insurance
Professional development budget
+3