{"id":2913286,"url":"https://alion.io/job/dlk-group-developer-applications-data","title":"Developer – Applications & Data","company":{"id":4423264,"name":"DLK Group","domain":"dlkgroup.com","url":"https://alion.io/company/dlkgroup","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Zoho Recruit","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Cape Town, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":24000,"max_usd":51000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":12},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"GCP","optional":false},{"name":"Git","optional":false},{"name":"Google BigQuery","optional":false},{"name":"Google Cloud Run","optional":false},{"name":"JavaScript","optional":false},{"name":"Node JS","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-08-28T00:00:00Z","employer_posted_date":"2026-08-28","last_verified_at":"2026-10-23T18:29:45Z","board_verified":true,"closed_at":null,"days_open":56,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":56},"description":"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.\nThis 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. \nMaintain, support and troubleshoot existing production applications.\nInvestigate and resolve application, integration and data issues.\nBuild and extend applications based on business requirements.\nWork across TypeScript, JavaScript, React, Node.js and Python.\nManage deployments, logs, troubleshooting and rollbacks.\nMaintain database and application governance.\nIntegrate applications with third-party systems and APIs.\nMaintain and improve technical documentation.\nWork directly with technical and non-technical stakeholders.\nTake ownership of existing applications and continuously improve their reliability and maintainability.\nRequirements\n3-5 years of commercial software development experience.\nHands-on development experience across TypeScript, JavaScript, React, Node.js and Python.\nPractical experience using AI-assisted development tools such as Claude Code, Cursor or GitHub Copilot.\nStrong ability to read, understand, audit and improve code written by others.\nWorking knowledge of SQL.\nUnderstanding of database governance and maintenance, including schemas, migrations, access management, environments and backups.\nExperience managing own deployments, troubleshooting logs and performing rollbacks using platforms such as Railway, AWS or Google Cloud Run.\nExperience taking over and extending an existing codebase.\nThird-party API integration experience.\nConfident using Git within an active development repository.\nStrong documentation skills.\nAble to work independently and take ownership of problems.\nComfortable maintaining and improving existing applications rather than automatically replacing or rebuilding them.\nAble to communicate technical information clearly to non-technical stakeholders.\nAble to work with commercially sensitive information.\nMust be based in Cape Town or willing to relocate at own arrangement.\nMust be able to work full-time from the Cape Town office - this is not a remote or hybrid role.\nMust have the right to work in South Africa.\nAdvantageous:\nBigQuery or other cloud data warehouse experience.\nRetail, restaurant, franchise or FMCG experience.\nPoint-of-sale or ERP integration experience.\nSage Intacct experience.\nBenefits\nPermanent, full-time employment.\nOpportunity to work across a broad application and data environment.\nExposure to multiple technologies, integrations and operational systems.\nOpportunity to work on both existing production systems and new application development.\nDirect exposure to business stakeholders and operational technology requirements.\nPackage to be discussed based on experience and suitability.","description_format":"text","description_chars":3147,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Egypt","iso":"EG","kind":"region"},{"name":"Kenya","iso":"KE","kind":"region"},{"name":"Nigeria","iso":"NG","kind":"region"},{"name":"South Africa","iso":"ZA","kind":"country"},{"name":"Algeria","iso":"DZ","kind":"region"},{"name":"Angola","iso":"AO","kind":"region"},{"name":"Benin","iso":"BJ","kind":"region"},{"name":"Botswana","iso":"BW","kind":"region"},{"name":"Burkina Faso","iso":"BF","kind":"region"},{"name":"Burundi","iso":"BI","kind":"region"},{"name":"Cameroon","iso":"CM","kind":"region"},{"name":"Cape Verde","iso":"CV","kind":"region"},{"name":"Chad","iso":"TD","kind":"region"},{"name":"Central African Republic","iso":"CF","kind":"region"},{"name":"Comoros","iso":"KM","kind":"region"},{"name":"Democratic Republic of the Congo","iso":"CD","kind":"region"},{"name":"Djibouti","iso":"DJ","kind":"region"},{"name":"Equatorial Guinea","iso":"GQ","kind":"region"},{"name":"Eritrea","iso":"ER","kind":"region"},{"name":"Eswatini","iso":"SZ","kind":"region"},{"name":"Ethiopia","iso":"ET","kind":"region"},{"name":"Gabon","iso":"GA","kind":"region"},{"name":"Gambia","iso":"GM","kind":"region"},{"name":"Ghana","iso":"GH","kind":"region"},{"name":"Guinea","iso":"GN","kind":"region"},{"name":"Guinea-Bissau","iso":"GW","kind":"region"},{"name":"Ivory Coast","iso":"CI","kind":"region"},{"name":"Lesotho","iso":"LS","kind":"region"},{"name":"Liberia","iso":"LR","kind":"region"},{"name":"Madagascar","iso":"MG","kind":"region"},{"name":"Malawi","iso":"MW","kind":"region"},{"name":"Mali","iso":"ML","kind":"region"},{"name":"Mauritania","iso":"MR","kind":"region"},{"name":"Mauritius","iso":"MU","kind":"region"},{"name":"Mayotte","iso":"YT","kind":"region"},{"name":"Morocco","iso":"MA","kind":"region"},{"name":"Mozambique","iso":"MZ","kind":"region"},{"name":"Namibia","iso":"NA","kind":"region"},{"name":"Niger","iso":"NE","kind":"region"},{"name":"Republic of the Congo","iso":"CG","kind":"region"},{"name":"Réunion","iso":"RE","kind":"region"},{"name":"Rwanda","iso":"RW","kind":"region"},{"name":"Saint Helena and Ascension","iso":"SH","kind":"region"},{"name":"São Tomé and Príncipe","iso":"ST","kind":"region"},{"name":"Senegal","iso":"SN","kind":"region"},{"name":"Seychelles","iso":"SC","kind":"region"},{"name":"Sierra Leone","iso":"SL","kind":"region"},{"name":"Somalia","iso":"SO","kind":"region"},{"name":"South Sudan","iso":"SS","kind":"region"},{"name":"Tanzania","iso":"TZ","kind":"region"},{"name":"Togo","iso":"TG","kind":"region"},{"name":"Tunisia","iso":"TN","kind":"region"},{"name":"Uganda","iso":"UG","kind":"region"},{"name":"Western Sahara","iso":"EH","kind":"region"},{"name":"Zambia","iso":"ZM","kind":"region"},{"name":"Zimbabwe","iso":"ZW","kind":"region"}],"hiring_excludes":[],"relocation_offered":true,"industries":["Professional Services","IT Consulting & Digital Transformation"],"lifecycle":[{"event":"open","at":"2026-10-20T10:11:36Z"}],"visa":[],"liveness":{"score":26,"band":"fade","label":"Fading","p_open":1,"p_active":0.576,"p_room":0.45,"age_days":56,"expected_fill_days":31,"reasons":["conf:1","velocity","win:tail"],"computed_at":"2026-10-23T05:54:15Z"},"pay":null,"html_url":"https://alion.io/job/dlk-group-developer-applications-data","json_url":"https://alion.io/job/dlk-group-developer-applications-data.json","meta":{"generated_at":"2026-10-23T20:33:59Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":2236,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-24T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4423264},"rest":"https://alion.io/mcp/rest/get_company?id=4423264"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdlk-group-developer-applications-data"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fdlk-group-developer-applications-data"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fdlk-group-developer-applications-data"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/dlk-group-developer-applications-data\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdlk-group-developer-applications-data"}]}