Developer – Applications & Data

Posted 28 Days Ago
Be an Early Applicant
Cape Town, Western Cape, ZAF
In-Office
Mid level
Hardware • Information Technology • Semiconductor • Defense
The Role
Maintain, troubleshoot, and improve production applications while building new solutions across TypeScript, JavaScript, React, Node.js, and Python. Responsibilities include integrations, database governance, deployments, logging, rollbacks, documentation, code audits, and stakeholder communication. The developer will take ownership of existing codebases, improve reliability and maintainability, and work full-time onsite in Cape Town.
Summary Generated by Built In

We are looking for a hands-on Developer – Applications & Data to join a Cape Town-based technology team. The role is suited to someone who is comfortable working across an existing application environment, maintaining and improving live systems, and building new applications as business needs evolve.

This is not a purely greenfield development role. A key part of the position is taking ownership of existing applications, understanding how they work, resolving issues, improving governance and ensuring the environment remains stable and maintainable over time.

  • Maintain, support and troubleshoot existing production applications.
  • Investigate and resolve application, integration and data issues.
  • Build and extend applications based on business requirements.
  • Work across TypeScript, JavaScript, React, Node.js and Python.
  • Manage deployments, logs, troubleshooting and rollbacks.
  • Maintain database and application governance.
  • Integrate applications with third-party systems and APIs.
  • Maintain and improve technical documentation.
  • Work directly with technical and non-technical stakeholders.
  • Take ownership of existing applications and continuously improve their reliability and maintainability.

Requirements
  • 3–5 years of commercial software development experience.
  • Hands-on development experience across TypeScript, JavaScript, React, Node.js and Python.
  • Practical experience using AI-assisted development tools such as Claude Code, Cursor or GitHub Copilot.
  • Strong ability to read, understand, audit and improve code written by others.
  • Working knowledge of SQL.
  • Understanding of database governance and maintenance, including schemas, migrations, access management, environments and backups.
  • Experience managing own deployments, troubleshooting logs and performing rollbacks using platforms such as Railway, AWS or Google Cloud Run.
  • Experience taking over and extending an existing codebase.
  • Third-party API integration experience.
  • Confident using Git within an active development repository.
  • Strong documentation skills.
  • Able to work independently and take ownership of problems.
  • Comfortable maintaining and improving existing applications rather than automatically replacing or rebuilding them.
  • Able to communicate technical information clearly to non-technical stakeholders.
  • Able to work with commercially sensitive information.
  • Must be based in Cape Town or willing to relocate at own arrangement.
  • Must be able to work full-time from the Cape Town office – this is not a remote or hybrid role.
  • Must have the right to work in South Africa.

Advantageous:

  • BigQuery or other cloud data warehouse experience.
  • Retail, restaurant, franchise or FMCG experience.
  • Point-of-sale or ERP integration experience.
  • Sage Intacct experience.

Benefits
  • Permanent, full-time employment.
  • Opportunity to work across a broad application and data environment.
  • Exposure to multiple technologies, integrations and operational systems.
  • Opportunity to work on both existing production systems and new application development.
  • Direct exposure to business stakeholders and operational technology requirements.
  • Package to be discussed based on experience and suitability.


Skills Required

  • 3-5 years of commercial software development experience
  • Hands-on experience with TypeScript, JavaScript, React, Node.js, and Python
  • Practical experience using AI-assisted development tools such as Claude Code, Cursor, or GitHub Copilot
  • Ability to read, understand, audit, and improve code written by others
  • Working knowledge of SQL
  • Understanding of database governance and maintenance, including schemas, migrations, access management, environments, and backups
  • Experience managing deployments, troubleshooting logs, and performing rollbacks using Railway, AWS, or Google Cloud Run
  • Experience taking over and extending an existing codebase
  • Third-party API integration experience
  • Confident use of Git within an active development repository
  • Strong documentation skills
  • Ability to work independently and take ownership of problems
  • Comfort maintaining and improving existing applications rather than automatically replacing or rebuilding them
  • Ability to communicate technical information clearly to non-technical stakeholders
  • Ability to work with commercially sensitive information
  • Based in Cape Town or willing to relocate at own arrangement
  • Available to work full-time from the Cape Town office; no remote or hybrid work
  • Right to work in South Africa
  • BigQuery or other cloud data warehouse experience
  • Retail, restaurant, franchise, or FMCG experience
  • Point-of-sale or ERP integration experience
  • Sage Intacct experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Ethekwini
67 Employees
Year Founded: 2000

What We Do

DLK Group is a 100% black-owned and managed company, with our roots in Cape Town, and projects managed throughout South Africa. Our track record of operational excellence and innovation over 2 decades has made us trusted advisors to our clients. We provide the people, expertise, support, and training required to implement complex IT infrastructure, enterprise architecture and ERP solutions. ​ We partner with our clients to build successful organisations, underpinned by robust technology.

Similar Jobs

Hewlett Packard Enterprise Logo Hewlett Packard Enterprise

HPE Networking Senior Presales Engineer

Artificial Intelligence • Cloud • Information Technology • Consulting
In-Office
2 Locations
85422 Employees

CDW Logo CDW

Sales Support Associate

Information Technology
Hybrid
Cape Town, Western Cape, ZAF
15100 Employees

Morningstar Logo Morningstar

Infrastructure Engineer

Artificial Intelligence • Big Data • Enterprise Web • Fintech • Software • Financial Services
Remote or Hybrid
South Africa
11500 Employees

Xero Logo Xero

Small Business Onboarding Specialist

Cloud • Fintech • Information Technology • Machine Learning • Software
Hybrid
Kenridge, City of Cape Town, Western Cape, ZAF
4500 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Outpost Space Thumbnail
Aerospace • Defense
US
24 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account