Senior Node.js Backend Engineer – On-site Randburg

Placements24

Randburg

On-site

ZAR 900,000 - 1,500,000

Full time

2 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

Competitive salary
Health insurance
Pension fund
Professional development opportunities
Office environment and collaboration
Generous holidays

Job summary

Placements24 is seeking a Senior Backend Engineer specializing in Node.js to join our Randburg engineering team. You will design and maintain scalable backend services and APIs, collaborate with frontend teams, and contribute to architectural decisions.

The role requires deep Node.js and JavaScript knowledge, asynchronous programming, and solid experience with relational and NoSQL databases. You will participate in code reviews, ensure code quality, and stay current with Node.js developments.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • Minimum 5 years of professional backend development experience with Node.js.
  • Strong JavaScript (Node.js) skills and frameworks like Express.js or NestJS.
  • Solid understanding of asynchronous programming, event-driven architecture, and microservices.
  • Experience with relational (PostgreSQL, MySQL) and/or NoSQL (MongoDB) databases.
  • RESTful API design principles and best practices.
  • Version control with Git; familiarity with testing frameworks.

Responsibilities

  • Design, develop, and maintain robust backend services and APIs using Node.js.
  • Collaborate with frontend and product teams to define and implement features.
  • Write clean, well-documented and testable code.
  • Optimize performance, scalability, and reliability of applications.
  • Manage databases (PostgreSQL, MongoDB) and data modeling.
  • Participate in code reviews to ensure quality and consistency.
  • Troubleshoot and resolve complex backend issues.
  • Contribute to architectural decisions and tech selection.
  • Ensure security and data integrity in backend systems.
  • Stay updated with Node.js ecosystem and best practices.

Skills

Node.js
JavaScript
Asynchronous programming
Microservices
RESTful APIs
Git
Jest
Mocha
Express.js
NestJS
PostgreSQL
MySQL
MongoDB
Cloud knowledge

Education

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

Tools

Express.js
NestJS
PostgreSQL
MySQL
MongoDB
Git
Jest
Mocha

Job description

Placements24 is seeking a Senior Backend Engineer specializing in Node.js to join our Randburg engineering team. You will design and maintain scalable backend services and APIs, collaborate with frontend teams, and contribute to architectural decisions.

The role requires deep Node.js and JavaScript knowledge, asynchronous programming, and solid experience with relational and NoSQL databases. You will participate in code reviews, ensure code quality, and stay current with Node.js developments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Node.js Backend Architect
Senior Node.js Backend Architect

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 900,000 - 1,500,000
Competitive salary package
Impactful projects
Startup culture in Nelspruit
+4
Senior Node.js Backend Engineer - Hybrid, Growth
Senior Node.js Backend Engineer - Hybrid, Growth

Placements24 • Paarl

Hybrid
ZAR 960,000 - 1,440,000
Competitive salary
Medical aid
Provident fund
+3
Senior Backend Engineer - Scalable APIs & Cloud Tech
Senior Backend Engineer - Scalable APIs & Cloud Tech

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,200,000
Health benefits
Professional development
Hybrid work model
+1
Senior Backend Engineer (Node.js)
Senior Backend Engineer (Node.js)

Placements24 • Randburg

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Health insurance
Pension fund
+3
Senior Backend Engineer - Node.js | APIs & Microservices
Senior Backend Engineer - Node.js | APIs & Microservices

Placements24 • Vereeniging

On-site
ZAR 900,000 - 1,300,000
Medical aid
Dental & vision
Annual leave
+2
Senior Backend Engineer - On-Site Port Elizabeth
Senior Backend Engineer - On-Site Port Elizabeth

Placements24 • Gqeberha

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Medical aid
Retirement fund
+4
Senior Backend Engineer - Node.js, Hybrid (Paarl)
Senior Backend Engineer - Node.js, Hybrid (Paarl)

Placements24 • Paarl

Hybrid
ZAR 600,000 - 1,000,000
Competitive salary
Performance incentives
Health benefits
+3
Senior Backend Developer (Node.js)
Senior Backend Developer (Node.js)

Placements24 • Paarl

Hybrid
ZAR 600,000 - 1,000,000
Competitive salary
Performance incentives
Health benefits
+3
Senior Full-Stack Engineer & Tech Leader (Hybrid)
Senior Full-Stack Engineer & Tech Leader (Hybrid)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,200,000
medical aid
provident fund
performance bonuses
Senior Backend Engineer (Node.js) - Remote, Scalable APIs
Senior Backend Engineer (Node.js) - Remote, Scalable APIs

Placements24 • Stellenbosch

Hybrid
ZAR 1,468,000 - 2,447,000
Fully remote work
Professional growth opportunities
Access to cutting-edge technologies