CSIR Backend Developer (Node.js) Job – Pretoria, Digital Government Solutions

Wendy
By
Wendy
3 Min Read
CSIR Backend Developer (Node.js) Job – Pretoria, Digital Government Solutions

Apply for the CSIR Backend Developer (Node.js) role in Pretoria. Requires JavaScript/TypeScript, Node.js, PostgreSQL, and agile development skills.

Job Summary

Position TitleBackend Developer (Node.js)
CompanyCouncil for Scientific and Industrial Research (CSIR)
LocationScientia, Pretoria, South Africa (On-site)
Employment TypeFull-Time, Permanent
Job ID314904
Cluster/DivisionNext Generation Enterprises and Institutions – e-Government Impact Area
Reporting ToResearch Group Leader
Posting Date25 March 2026

About Company

The CSIR is South Africa’s premier scientific and technological research organization. It develops innovative solutions that advance economic growth, improve public services, and address societal challenges. The Next Generation Enterprises and Institutions Cluster focuses on digital government solutions to enhance service delivery and public sector efficiency.

Job Overview

The Backend Developer (Node.js) will develop software and information systems for digital government initiatives. Working within an agile team, the role involves creating high-technology software solutions, integrating systems, and connecting backends to databases to improve service delivery.

Key Responsibilities

  • Collaborate with researchers and experts to conceptualize and develop advanced software solutions.
  • Contribute technically to complex technology products, solutions, and systems.
  • Work in an agile team delivering working software solutions.
  • Develop application and system backends using JavaScript/TypeScript and Express.
  • Connect backends to PostgreSQL databases.
  • Assist architects and lead developers with high-level system design and integration.
  • Translate system designs into working applications.

Requirements

Education & Experience:

  • Bachelor’s degree in Computer Science, IT, Electronic/Computer Engineering, or related field.
  • Minimum 2 years’ practical experience in professional software development and engineering.

Technical Skills:

  • Backend development using JavaScript/TypeScript, Node.js, Express.js, NPM, SQL, PostgreSQL
  • Agile/Scrum methodologies
  • Test-driven development
  • Docker

Desirable Skills:

  • Full stack development
  • Frontend web development (HTML5, React)
  • Mobile/web app development
  • UX/UI design
  • MongoDB, Nest.js
  • Java/Spring, Python
  • DevOps, CI/CD
  • Application/system monitoring (ELK/EFK)
  • Digital government solutions
  • Information security
  • Systems integration and interoperability
  • Research and publication experience

Benefits

  • Learning and development opportunities
  • Competitive, market-related remuneration
  • Pension, risk insurance, and medical scheme contributions
  • Recognition through CSIR Excellence Awards

How to Apply

Applicants should apply online.

Contact the CSIR Recruitment Centre for more information:
📞 012 841 4774
📧 Recruitmentinfo@csir.co.za

CSIR is an equal opportunity employer and gives preference to candidates from designated groups as per the Employment Equity Act. Only shortlisted candidates will receive feedback.


Join our WhatsApp channel for daily updates

CLICK HERE TO EXPLORE OTHER POSITIONS

Share This Article
Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *