Senior C++ RUST Lead Developer - Cape Town (Claremont) / Hybrid - R1.5m PA

E-Merge IT Recruitment · GZ61499 · GZ61499

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Introduction

Are you an experienced developer ready to take the lead on impactful technology solutions? We’re looking for a Senior Lead Developer to provide technical leadership, shape development strategy, and guide a talented team in delivering high-quality, scalable solutions.

This is an opportunity to combine hands-on technical expertise with leadership, architecture, mentoring, and innovation in a fast-paced environment where your ideas and experience can make a real difference.

Duties & Responsibilities

What We’re Looking For

  • Strong commercial experience developing software in C++
  • Strong commercial experience with Rust
  • Experience working with both modern and legacy codebases
  • Strong understanding of software architecture and design principles
  • Strong systems programming fundamentals
  • Excellent debugging and problem-solving skills
  • Experience developing production-grade, high-performance software
  • Strong understanding of memory management, concurrency and multi-threading
  • Experience working with Linux-based development environments
  • Strong understanding of software development best practices
  • Experience with Git and modern source-control practices
  • Ability to understand and work within complex existing systems

Highly Advantageous

  • Experience migrating or modernising C++ systems using Rust.
  • Experience working with high-performance data-processing systems.
  • Experience with email infrastructure, messaging or communications platforms.
  • Experience with distributed systems.
  • Experience with networking or network protocols.
  • Experience with asynchronous programming.
  • Experience with containerisation and cloud technologies.
  • Experience with Node.js / TypeScript.
  • Experience working within Agile/Scrum environments.
  • Experience providing technical leadership or mentoring developers

Technical Environment

Languages

  • C++ / Modern C++ / Rust | Node.js / TypeScript

Reference Number for this position is GZ61499 which is a permanent   position based in Cape Town Claremont offering a salary of R1.5m per annum , negotiable based on experience and ability.

Contact Garth on garthz@e-merge.co.za or call 011 463 3633 to discuss this and other opportunities.

Are you ready for a change of scenery? We are a specialist niche recruitment agency. We offer our candidates a wide range of opportunities, ensuring we successfully match the right technology professionals with the right roles.

Do you know a developer or technology specialist looking for a new opportunity? We pay cash for successful referrals!

Auto-apply to this jobView original posting ↗
Senior C++ RUST Lead Developer - Cape Town (Claremont) / Hybrid - R1.5m PA at E-Merge IT Recruitment — GZ61499 · JobAlertsZA