Enable job alerts via email!

Senior JavaScript Software Engineer - Cape Town - R1000K PA

E-Merge IT Recruitment

Cape Town

On-site

ZAR 1 000 000

Full time

8 days ago

Job summary

A leading technology recruitment firm in Cape Town is seeking a Senior Software Engineer to provide technical leadership and collaborate across disciplines. This role involves shaping architecture, mentoring peers, and employing modern development practices to deliver quality software. Ideal candidates will have expertise in frontend and backend technologies as well as CI/CD practices. A competitive salary of R1,000,000 per annum is offered.

Qualifications

  • Experience with modern development practices and high-quality software delivery.
  • Ability to adapt to new languages and frameworks.
  • Experience in supporting live digital products.

Responsibilities

  • Provide engineering expertise in a cross-functional team.
  • Ship high-quality software using modern practices.
  • Coach and support peers in their development.

Skills

Frontend web technologies
Frontend web frameworks
Backend technologies
Relational databases
Non-relational databases
System architecture approaches
Virtualisation tools
Orchestration tools
Infrastructure as code
CI / CD pipelines
Effective source-control management
Test automation
Communication

Tools

Docker
Kubernetes
Terraform
Git
Job description
Introduction

We're looking for a Senior Software Engineer who is ready to bring technical leadership, product thinking and good vibes to our team. You'll help shape the architecture, mentor less‑experienced engineers, and collaborate across disciplines to deliver products people actually want to use. You're a doer, a problem‑solver, and someone who can turn complex challenges into elegant code. You're also a great human—humble, curious, and great to work with.

Duties & Responsibilities
What You’ll Do
  • Providing engineering expertise and experience as a member of a cross‑functional delivery team working alongside other engineers, designers, QA delivery lead and a tech lead
  • Employ modern development practices to ship high‑quality software
  • Ability to adapt to new languages and frameworks
  • Choosing the right technology for the job striving for simplicity
  • Starting or continuing your journey as a line‑manager
  • Coach & support peers
  • Providing support for digital products once they are live (depending on client needs)
You’ll Thrive Here If You …
  • Frontend web technologies (e.g. JavaScript Typescript CSS HTML etc.)
  • Frontend web frameworks (e.g. React etc.)
  • Backend technologies (e.g. Go Rust etc.)
  • Relational and non‑relational databases (e.g. ElasticSearch Redis PostgreSQL
  • System architecture approaches (e.g. microservices event sourcing serverless CQRS)
  • Virtualisation and orchestration tools (e.g. VMs Docker Kubernetes etc.) and
  • Infrastructure as code (e.g. Terraform Pulumi)
  • CI / CD pipelines (Jenkins CircleCI Github Actions etc.)
  • Effective source‑control management using Git
  • Test automation following Test Driven Development practices including unit testing API testing and end‑to‑end testing

Reference Number for this position is GZ60466, a contract position based in Cape Town offering a cost‑to‑company salary of R1 000 000 per annum, negotiable on experience and ability. Contact Garth on or call him on to discuss this and other opportunities.

Required Experience

Senior IC

Key Skills

Business,Baan,Communication,Corporate Advisory,HSSE

Employment Type

Full‑Time

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.