Senior Full-Stack Engineer — React/Node & PostgreSQL

JVR Software

Johannesburg

On-site

ZAR 600,000 - 900,000

Full time

3 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

JVR Software in Johannesburg seeks an experienced software developer to design and maintain modern web applications. You will build dashboards and tools used across the business, integrating APIs with PostgreSQL databases while ensuring security, performance, and reliability.

You will write automated tests, participate in code reviews, and deploy through DEV/TEST/Production. The role includes mentoring juniors and shaping development best practices within a collaborative team.

Qualifications

  • Bachelor’s degree in a related field and Matric (Grade 12).
  • Minimum 5 years’ professional software development experience.
  • Strong experience with React, TypeScript, JavaScript, HTML, CSS, Node.js, SQL, PostgreSQL, Git/GitHub, REST APIs, automated testing and modern development practices.

Responsibilities

  • Develop and maintain web applications using React, TypeScript, JavaScript, Node.js, HTML, and CSS.
  • Build dashboards, reports, maps, KPI boards, and operational tools used across the business.
  • Integrate applications with APIs and PostgreSQL databases.
  • Ensure applications are secure, responsive, reliable, and aligned with business requirements.
  • Write automated tests and participate in code reviews.
  • Deploy and support applications through structured DEV, TEST, and Production environments.
  • Collaborate with business stakeholders to translate operational requirements into technical solutions.
  • Mentor junior developers and contribute to development best practices.

Skills

React
TypeScript
JavaScript
HTML
CSS
Node.js
SQL
PostgreSQL
Git/GitHub
REST APIs
Automated testing

Education

Matric (Grade 12)
Bachelor’s Degree in Computer Science, Information Systems, Engineering, or related field

Tools

Next.js
Vue
Angular
C#
Java
Go
Rust
Google Cloud Platform (GCP)
Firebase Hosting and Authentication
Cloud Run

Job description

JVR Software in Johannesburg seeks an experienced software developer to design and maintain modern web applications. You will build dashboards and tools used across the business, integrating APIs with PostgreSQL databases while ensuring security, performance, and reliability.

You will write automated tests, participate in code reviews, and deploy through DEV/TEST/Production. The role includes mentoring juniors and shaping development best practices within a collaborative team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Web Engineer (React/Node, PostgreSQL)
Senior Full-Stack Web Engineer (React/Node, PostgreSQL)

Network Finance • Randburg

On-site
ZAR 900,000 - 1,300,000
Senior Data Platform Engineer
Senior Data Platform Engineer

JVR Software • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Full-Stack Engineer: Build Fast, Scalable Web Apps
Full-Stack Engineer: Build Fast, Scalable Web Apps

JVR Software • Pretoria

On-site
ZAR 420,000 - 720,000
Full-Stack Engineer: Java, React & Rails (In-Office)
Full-Stack Engineer: Java, React & Rails (In-Office)

JVR Software • Centurion

On-site
ZAR 609,000 - 730,000
Full-Stack Software Engineer: Build Scalable, Impactful Apps
Full-Stack Software Engineer: Build Scalable, Impactful Apps

JVR Software • Centurion

On-site
ZAR 600,000 - 1,000,000
Senior Data Platform Engineer - Cloud PostgreSQL (Hybrid)
Senior Data Platform Engineer - Cloud PostgreSQL (Hybrid)

JVR Software • Johannesburg

Hybrid
ZAR 1,200,000 - 1,800,000
Senior Full-Stack Developer (Node/React) - Hybrid & Growth
Senior Full-Stack Developer (Node/React) - Hybrid & Growth

Placements24 • Paarl

Hybrid
ZAR 800,000 - 1,200,000
Competitive salary
Hybrid work model
Professional growth
+3
Senior Full Stack Developer (React & Node.js)
Senior Full Stack Developer (React & Node.js)

Placements24 • Johannesburg

Hybrid
ZAR 700,000 - 1,300,000
Health insurance
Retirement plan
Professional development
+4
Senior Full-Stack Engineer — Cloud, APIs & Dashboards
Senior Full-Stack Engineer — Cloud, APIs & Dashboards

Network Finance • Randburg

Hybrid
ZAR 700,000 - 1,000,000
Competitive package
Performance-based incentives
Medical aid and risk benefits
+3
Full Stack Developer: React & Node.js Expert
Full Stack Developer: React & Node.js Expert

Placements24 • Vereeniging

On-site
ZAR 600,000 - 900,000
Competitive salary
Medical aid
Learning budgets and online courses
+3