Remote Senior Backend Engineer (Node.js/Go)

Placements24

Mossel Bay

Hybrid

ZAR 900,000 - 1,500,000

Full time

4 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

Performance bonuses
Medical, dental, and vision insurance
Remote work stipend
Unlimited PTO
Professional development and certs
Access to cutting-edge tech and global
Retirement savings plan
Virtual team events

Job summary

Placements24 seeks a seasoned Senior Backend Engineer to design, build, and maintain scalable backend systems for a remote-first team. You will drive architecture, performance, security and reliability across distributed services using Node.js or Go.

Ideal candidates have deep microservices expertise, strong database skills (SQL/NoSQL), cloud familiarity, and experience with containers (Docker/Kubernetes). This remote role supports South Africa-based work.

Qualifications

  • Minimum 7 years of professional backend development experience.
  • Expert in Node.js or Go with large-scale app experience.
  • Strong microservices and distributed systems understanding.
  • Relational and/or NoSQL DB experience (PostgreSQL, MySQL, MongoDB, Cassandra).
  • RESTful API design and cloud platform familiarity (AWS/Azure/GCP).
  • Experience with Docker and Kubernetes; Git proficiency.

Responsibilities

  • Design, build, and maintain backend code in Node.js or Go.
  • Develop and manage scalable microservices and APIs.
  • Architect robust data storage solutions (SQL/NoSQL).
  • Ensure performance, quality, and reliability of applications.
  • Collaborate with frontend, PMs, and stakeholders to implement features.
  • Implement security and data protection measures.
  • Write unit and integration tests.
  • Optimize for speed, scalability, and efficiency.
  • Participate in code reviews and share knowledge.
  • Troubleshoot backend issues in production.

Skills

Node.js
Go
Microservices
Distributed systems
REST APIs
PostgreSQL
MySQL
MongoDB
Cassandra
AWS
Azure
GCP
Docker
Kubernetes
Git
Remote work

Education

Bachelor's degree

Tools

Docker
Kubernetes
PostgreSQL
MySQL
MongoDB
Cassandra

Job description

About the Role

Our client, a globally recognized leader in SaaS solutions, is seeking a highly experienced Senior Backend Engineer to join their fully remote engineering team. This role is critical for designing, developing, and maintaining the robust and scalable backend systems that power our client's innovative platform. You will be instrumental in shaping the architecture, ensuring high performance, security, and reliability. The ideal candidate will have a deep understanding of distributed systems, microservices architecture, and possess expert-level skills in Node.js or Go. This is an exceptional opportunity to work from anywhere in South Africa and contribute to cutting-edge technology within a forward-thinking, remote-first organization.

Key Responsibilities
  • Design, build, and maintain efficient, reusable, and reliable backend code using Node.js or Go.
  • Develop and manage scalable microservices and APIs.
  • Architect and implement robust data storage solutions (SQL/NoSQL databases).
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with frontend developers, product managers, and other stakeholders to define and implement new features.
  • Implement security and data protection measures.
  • Write comprehensive unit and integration tests.
  • Optimize applications for maximum speed, scalability, and efficiency.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Troubleshoot and resolve complex backend issues in a production environment.
Requirements
  • Minimum of 7 years of professional experience in backend development.
  • Expertise in Node.js or Go, with a proven track record of building large-scale applications.
  • Strong understanding of microservices architecture and distributed systems.
  • Proficiency with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Experience designing and implementing RESTful APIs.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Experience with containerization technologies like Docker and Kubernetes is highly desirable.
  • Proficient in version control systems (Git).
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and effectively in a remote setting.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
Benefits
  • Highly competitive salary and performance-based bonuses.
  • Comprehensive medical, dental, and vision insurance.
  • Generous remote work stipend for home office setup.
  • Unlimited paid time off (PTO) policy.
  • Opportunities for professional development, certifications, and conferences.
  • Access to cutting-edge technology and a collaborative global team.
  • 401(k) or equivalent retirement savings plan.
  • Regular virtual team events and social activities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Developer - Fully Remote
Senior Backend Developer - Fully Remote

Placements24 • LegKraal Gate

Hybrid
ZAR 600,000 - 900,000
Remote work
Health insurance
Retirement plan
+3
Senior Backend Software Engineer (Remote)
Senior Backend Software Engineer (Remote)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Stock options
Annual bonus
Private health insurance
+2
Remote Senior Software Engineer (Go/Golang)
Remote Senior Software Engineer (Go/Golang)

Placements24 • Polokwane

Remote
ZAR 800,000 - 1,200,000
Health insurance
Professional development opportunities
Remote-first culture
Remote Senior Backend Engineer - API Development
Remote Senior Backend Engineer - API Development

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Stock options
Health insurance
Senior Full-Stack Software Engineer (Remote)
Senior Full-Stack Software Engineer (Remote)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Health benefits
Paid time off
Professional development
+2
Senior Backend Software Engineer (Remote)
Senior Backend Software Engineer (Remote)

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,300,000
Medical aid
Retirement fund
Annual performance bonuses
+2
Remote Senior Backend Engineer (Node.js & TypeScript)
Remote Senior Backend Engineer (Node.js & TypeScript)

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Remote work
Performance incentives
Medical aid
+1
Senior Backend Engineer - Microservices (Remote-First)
Senior Backend Engineer - Microservices (Remote-First)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Full remote work flexibility
Health insurance
Retirement plan
+3
Senior Backend Software Engineer (Remote-First)
Senior Backend Software Engineer (Remote-First)

Placements24 • Midrand

Hybrid
ZAR 1,200,000 - 1,800,000
Competitive compensation package
Medical aid coverage
Generous leave policies
+4
Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 850,000 - 1,500,000
Remote salary
Flexible hours
Annual leave
+2