Software Engineer - Backend

Placements24

Randburg

Hybrid

ZAR 420,000 - 620,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
Paid time off
Hybrid work model
Career growth
Inclusive culture

Job summary

Placements24 is seeking a Backend Software Engineer in Randburg for a hybrid role blending remote work with in-office collaboration. You will help design and scale core services powering our platform.

The ideal candidate has a CS degree, 2+ years of backend experience, and proficiency in Python, Java, Go, or Node.js, plus database and cloud skills. Join a fast-growing startup and contribute to meaningful architectural decisions.

Qualifications

  • Bachelor's degree in CS, Engineering, or related field or equivalent experience.
  • 2+ years of backend development experience.
  • Proficiency in Python, Java, Go, or Node.js.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs.
  • Collaborate with product managers and frontend engineers on new features.
  • Write clean, well-tested code and optimize performance and queries.
  • Participate in code reviews and troubleshoot issues in dev/prod.

Skills

Backend development
Python/Java/Go/Node.js
Relational/NoSQL databases
Cloud platforms
Docker

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Docker
PostgreSQL
MySQL
AWS

Job description

About the Role

Our client, a rapidly expanding tech startup in Randburg , is seeking a motivated Software Engineer with a focus on backend development. You will be a key contributor to building and scaling the core services that power our innovative platform. This role offers an exciting opportunity to work on challenging technical problems, contribute to architectural decisions, and have a direct impact on the company's growth. The position offers a flexible hybrid work arrangement, allowing you to balance remote work with valuable in-office collaboration.

Key Responsibilities
  • Design, develop, and maintain robust, scalable backend services and APIs using modern programming languages and frameworks.
  • Collaborate with product managers and frontend engineers to define and implement new features.
  • Write clean, efficient, and well-tested code, following best practices and coding standards.
  • Optimize application performance and database queries for efficiency and scalability.
  • Participate actively in code reviews, offering and receiving constructive feedback.
  • Troubleshoot and resolve bugs and performance issues in development and production environments.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 2+ years of professional experience in backend software development.
  • Proficiency in at least one backend language such as Python, Java, Go, or Node.js.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker).
  • Strong analytical and problem-solving skills.
Benefits
  • Competitive salary and potential for stock options.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and flexible working hours.
  • Hybrid work model providing a balance between remote and office work.
  • Opportunities for rapid career growth in a fast-paced startup environment.
  • A vibrant and inclusive company culture.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Backend Systems
Senior Software Engineer - Backend Systems

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Continuous learning & development
Collaborative culture
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Annual bonus
Health benefits
+1
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Performance bonus
Medical and retirement plans
Paid time off
+3
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,300,000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Pietermaritzburg

On-site
ZAR 1,000,000 - 1,500,000
Hybrid work model
Competitive salary
Professional development
Remote Senior Software Developer (Backend)
Remote Senior Software Developer (Backend)

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Competitive salary
Health benefits
Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work arrangement
Stock options
Health insurance
+1
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Paid time off
+2
Junior Software Developer (Backend)
Junior Software Developer (Backend)

Placements24 • Cape Town

On-site
ZAR 240,000 - 360,000
Competitive salary package
Medical and dental aid coverage
Advanced training and certifications
+7
Remote Software Engineer - Full Stack Development
Remote Software Engineer - Full Stack Development

Placements24 • Upington

Hybrid
ZAR 700,000 - 950,000
Fully remote work
Competitive salary
Professional development budget
+1