Senior Backend Engineer (Node.js)

Placements24

Centurion

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

Job summary

Placements24 is seeking a Senior Backend Engineer specializing in Node.js to join our client in Centurion, Gauteng. You will design, build, and maintain scalable microservices, RESTful APIs, and data models with PostgreSQL or MongoDB, collaborating with frontend, product, and DevOps teams.

Ideal candidates bring strong Node.js, JavaScript/TypeScript, and cloud experience (AWS/Azure/GCP), a passion for clean code and performance, and a track record of delivering robust backend systems in a

Qualifications

  • Strong experience in Node.js backend development.
  • Experience with RESTful APIs and microservices.
  • Proficiency in JavaScript/TypeScript and Node.js ecosystem.
  • Solid understanding of database technologies, including SQL and NoSQL databases.
  • Experience with microservices architecture and design patterns.

Responsibilities

  • Design, develop, and maintain scalable, reliable, and high-performance backend services using Node.js.
  • Build and integrate RESTful APIs and microservices.
  • Write clean, maintainable, and well-tested code, adhering to best practices.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Work with databases (e.g., PostgreSQL, MongoDB) to design schemas and optimize queries.
  • Implement security and data protection measures.
  • Participate in code reviews, providing constructive feedback to peers.
  • Contribute to architectural decisions and technology roadmap planning.
  • Troubleshoot and resolve backend issues, ensuring system stability and performance.

Skills

Node.js
RESTful APIs
JavaScript/TypeScript
Microservices
CI/CD
Cloud platforms
Problem-solving
Collaborative work

Education

Bachelor's degree or equivalent

Tools

Docker
PostgreSQL
MongoDB
AWS
Azure
GCP

Job description

About the Role

Our client, a rapidly expanding SaaS company, is seeking a highly skilled Senior Backend Engineer specializing in Node.js to join their innovative team in Centurion, Gauteng . This role is integral to the development of our client's core platform, requiring a deep understanding of scalable microservices architecture and robust API design. You will be responsible for building and maintaining high-performance backend systems, collaborating closely with frontend engineers, product managers, and DevOps specialists. The ideal candidate possesses a passion for clean code, performance optimization, and building scalable solutions. This is an excellent opportunity to contribute to a growing product suite and work within a collaborative, tech-forward environment in Centurion .


Key Responsibilities


  • Design, develop, and maintain scalable, reliable, and high-performance backend services using Node.js.

  • Build and integrate RESTful APIs and microservices.

  • Write clean, maintainable, and well-tested code, adhering to best practices.

  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.

  • Work with databases (e.g., PostgreSQL, MongoDB) to design schemas and optimize queries.

  • Implement security and data protection measures.

  • Participate in code reviews, providing constructive feedback to peers.

  • Contribute to architectural decisions and technology roadmap planning.

  • Troubleshoot and resolve backend issues, ensuring system stability and performance.


Requirements


  • Proven experience as a Backend Engineer, with a strong focus on Node.js development.

  • Extensive experience in building and consuming RESTful APIs.

  • Proficiency with JavaScript/TypeScript and Node.js ecosystem.

  • Solid understanding of database technologies, including SQL and NoSQL databases.

  • Experience with microservices architecture and design patterns.

  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker).

  • Experience with testing frameworks (e.g., Jest, Mocha) and CI/CD pipelines.

  • Strong problem-solving skills and the ability to work independently and collaboratively.

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.


Benefits


  • Our client offers a competitive salary, performance bonuses, comprehensive health benefits, and a retirement savings plan.

  • You will benefit from a hybrid work model that promotes flexibility, along with opportunities for professional development, training, and attending industry conferences.

  • Join a dynamic team in Centurion , contributing to cutting-edge technology solutions and enjoying a supportive work culture.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (Node.js)
Senior Backend Engineer (Node.js)

Placements24 • Rustenburg

On-site
ZAR 850,000 - 1,200,000
Competitive salary
Medical aid
Retirement fund
+4
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Cape Town

On-site
ZAR 900,000 - 1,400,000
Medical aid
Provident fund
Bonuses
+2
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 Backend Developer
Senior Backend Developer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Bonuses
Health insurance
+2
Senior Backend Engineer - SaaS Platform
Senior Backend Engineer - SaaS Platform

Placements24 • Stellenbosch

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Health benefits
Performance bonuses
+3
Senior Backend Developer
Senior Backend Developer

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,200,000
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 Engineer
Senior Backend Engineer

Placements24 • LegKraal Gate

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health insurance
Hybrid work model
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,300,000
Senior Backend Engineer — Build Scalable APIs & Cloud
Senior Backend Engineer — Build Scalable APIs & Cloud

Placements24 • LegKraal Gate

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health insurance
Hybrid work model