Thursday, 29 October 2026 South Africa's job magazine — fresh listings, updated daily
Advertisement

Senior Backend Developer Jobs in Cape Town

Datafin · Cape Town

Backend code on a screen

A leading cloud solutions company in Cape Town is seeking an intermediate to senior Backend Developer who will develop, implement and test software components and applications, and maintain and develop existing applications. The team builds, enhances, integrates and maintains complex custom-designed and off-the-shelf software systems, and contributes to technical designs, including investigating complex problems and proposing solutions.

About the company and the work

The role is advertised through Datafin, described as a recruitment company established in 1999, focusing on Tech, Digital/Online, Data, Finance and HR. The work centres on backend software for a cloud solutions environment, with a strong emphasis on development discipline: specifications, testing, peer review, version control and documentation, plus ownership of the systems you work on.

Role details and duties

Develop software: Develop software according to functional and technical specifications, following SDLC requirements using Agile methodologies with a feature-complete approach.

Test and review: Ensure developed software is unit-tested and peer-reviewed, and provide assistance with test case creation.

Use version control: Ensure software is under version control, and developed and released from the correct stream.

Work against cases and stories: Ensure all work is done against a case and/or user stories, updating tracking tools as prescribed.

Join sprints and demos: Participate in regular sprints and customer demos, and provide regular progress updates.

Document the work: Ensure system documentation, release notes, installation notes and user guides are created.

Lead delivery when needed: As required, fulfil the delivery lead role, assisting the delivery manager.

Own systems: Take responsibility for stability, integrity, security and architecture of systems as required.

Requirements

  • Formal tertiary qualification (Degree or Diploma in Computer Science, IT, or Engineering) or equivalent experience as shown in the listing.
  • Minimum 5+ years of relevant development experience.
  • Strong understanding of project life cycle and software development methodologies.
  • Experience with version control using Git.
  • Solid understanding of client-server architecture and integration technologies.
  • Essential technical skills: JavaScript and TypeScript, Node.js, and extensive experience with Express.js and MongoDB, as named in the role title and listing.
  • Additional or beneficial skills: exposure to an additional framework (the listing view does not show its name clearly), CI/CD pipeline experience, and the ability to understand, debug, and resolve technology-specific exceptions.
  • Attributes: confident and enthusiastic; able to communicate ideas and thinking and propose solutions; able to work in a team; able to work to tight deadlines; willingness to improve and grow with the position; commitment to mentoring more junior developers and interns.

Where to find and apply safely

This opportunity is listed on CareerJunction, and the Apply button on this page links to the original listing. Apply only through that original listing, and be cautious of any request for payment in exchange for a job. Check the original listing for the complete wording of any requirement that is unclear in this summary.

Practical tips

  • Lead with Node.js, JavaScript, TypeScript, Express.js and MongoDB examples, including a system you built or maintained end to end.
  • Show Agile working: sprints, demos, user stories, tracking tools and regular progress updates.
  • Include unit testing, peer review and Git version-control examples, plus documentation you created.
  • Mention CI/CD experience and a debugging example where you resolved a technology-specific exception.
  • Highlight mentoring of junior developers or interns, and your ability to work to tight deadlines in a team.

How the process works

Use the Apply button to reach the original CareerJunction listing and follow its application instructions there.

Important information

This page is informational only. It summarises a third-party job advert and does not guarantee employment. Always confirm the role, location, working arrangement and pay with the advertiser before accepting an offer. No salary is shown here because the listing says the pay is undisclosed.

#SouthAfricaJobs #JobsInSouthAfrica #BackendDeveloperJobs #NodeJSJobs #JavaScriptJobs #TypeScriptJobs #MongoDBJobs #CapeTownJobs #WesternCapeJobs #ITJobs

Ready to apply?

This listing was originally posted by Datafin — your application opens on their original job advert.

Apply on Datafin's website →
Senior Backend Developer Jobs in Cape Town Apply Now