Senior Node.js & TypeScript Backend Engineer

Boardroom Appointments

Cape Town

On-site

ZAR 700,000 - 1,100,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Boardroom Appointments seeks an experienced backend software engineer to join Cape Town-based cross-functional agile teams. You will contribute to hands-on development with Java as the main language, alongside Spring, Hibernate and other open source technologies, while supporting architectural decisions with the technical lead.

Ideal candidates bring 5+ years in backend development, strong NodeJS/Typescript foundations, and experience with SQL/NoSQL databases and message brokers.

Qualifications

  • 5+ years of industry experience as a backend software engineer.
  • Proficient in NodeJS and Typescript.
  • Experience with TDD/BDD test frameworks.
  • Familiar with SDLC optimisation and automation tools.
  • Experience with SQL (SQL Server, PostgreSQL) and NoSQL (MongoDB, Couchbase).
  • Experience with message brokers (RabbitMQ, Kafka).

Responsibilities

  • Working on client projects, sometimes also at the customer side.
  • Be a good team player in cross-functional agile software development teams.
  • Assist in software architectural decisions together with the technical lead.
  • Be fully involved in hands-on development: using Java as the main programming language, plus Spring, Hibernate and other open source technologies.

Skills

Backend development
NodeJS
Typescript
Test frameworks (TDD/BDD)
Agile development
SDLC automation
SQL databases
NoSQL databases
Message brokers

Tools

Spring
Hibernate
Git
Jenkins
SonarQube
RabbitMQ
Kafka

Job description

Boardroom Appointments seeks an experienced backend software engineer to join Cape Town-based cross-functional agile teams. You will contribute to hands-on development with Java as the main language, alongside Spring, Hibernate and other open source technologies, while supporting architectural decisions with the technical lead.

Ideal candidates bring 5+ years in backend development, strong NodeJS/Typescript foundations, and experience with SQL/NoSQL databases and message brokers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer - Tech Lead & Architect
Senior Java Software Engineer - Tech Lead & Architect

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior Technical Lead & Software Developer
Senior Technical Lead & Software Developer

Boardroom Appointments • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Senior Full-Stack Engineer: Build Scalable Backends & Grow
Senior Full-Stack Engineer: Build Scalable Backends & Grow

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Typescript Backend Engineer for Scalable Systems
Typescript Backend Engineer for Scalable Systems

Boardroom Appointments • Sandton

On-site
ZAR 600,000 - 900,000
Senior UI Engineer — Angular & Microservices Lead
Senior UI Engineer — Angular & Microservices Lead

Boardroom Appointments • Sandton

On-site
ZAR 900,000 - 1,500,000
Senior Backend C# Engineer - Scalable APIs & Cloud
Senior Backend C# Engineer - Scalable APIs & Cloud

Boardroom Appointments • Cape Town

On-site
ZAR 600,000 - 1,000,000
Senior Full-Stack JS Engineer | Node & Angular
Senior Full-Stack JS Engineer | Node & Angular

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Java Backend Engineer — Spring & APIs
Senior Java Backend Engineer — Spring & APIs

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,200,000
Senior Backend Engineer - TypeScript, Cloud & Microservices
Senior Backend Engineer - TypeScript, Cloud & Microservices

iDbase Software • Johannesburg

On-site
ZAR 600,000 - 800,000
Remote TypeScript Backend Engineer (Node.js)
Remote TypeScript Backend Engineer (Node.js)

Salt Digital Recruitment • Cape Town

On-site
ZAR 600,000 - 900,000