×
Register Here to Apply for Jobs or Post Jobs. X

Senior Backend Engineer; Node.js

Job in Centurion, 0014, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-10-20
Job specializations:
  • Software Development
    Backend Developer, Node.js
Job Description & How to Apply Below
Position: Senior Backend Engineer (Node.js)
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 Dev Ops 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/Type Script and Node.js ecosystem.
  • Solid understanding of database technologies, including SQL and No

    SQL 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.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary