{"id":4170549,"url":"https://alion.io/job/headhunters-recruitment-web-developer-kew","title":"Web Developer - KEW","company":{"id":4539010,"name":"Headhunters recruitment","domain":null,"url":"https://alion.io/company/headhunters-recruitment","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Johannesburg, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"JavaScript","optional":false},{"name":"Magento","optional":false},{"name":"PHP","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"WooCommerce","optional":false}],"status":"live","first_seen_at":"2026-11-12T14:21:45Z","employer_posted_date":null,"last_verified_at":"2026-11-12T14:21:45Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Our client in the promotional products and e-commerce industry is seeking to employ an experienced Web Developer to join their team based in Johannesburg, Kew.\nExciting Opportunity:\nJoin a dynamic and forward-thinking team where your technical expertise will make an immediate impact. This is an exciting opportunity for an experienced Web Developer who is passionate about website development, API integrations and delivering practical digital solutions. The successful candidate will play a key role in developing and maintaining websites, supporting e-commerce functionality and assisting customers with integrating product data feeds into their own platforms.\nRequirements:\nMinimum 5 years' practical experience in website development.\n\nStrong experience in website maintenance, troubleshooting and optimisation.\n\nProven knowledge of API development and third-party integrations.\n\nExperience working with REST APIs, JSON and XML.\n\nStrong proficiency in HTML, CSS, JavaScript and PHP.\n\nExperience with database management and SQL.\n\nAbility to troubleshoot technical issues and resolve problems independently.\n\nExcellent communication and customer-service skills.\n\nAbility to work under pressure and manage multiple projects simultaneously.\n\nStrong analytical, organisational and problem-solving abilities.\n\nAbility to work independently and take ownership of projects.\n\nTechnically confident, proactive and solutions-driven.\n\nComfortable communicating with customers, resellers and external developers.\n\nAdvantageous Experience:\nE-commerce website development.\n\nExperience with WooCommerce, Shopify or Magento.\n\nProduct catalogue and product data feed integrations.\n\nStock availability and pricing feed integrations.\n\nExperience working with large product databases.\n\nExperience providing technical support to third-party developers and customers.\n\nResponsibilities:\nWebsite Development & Maintenance\nDevelop, maintain and improve company websites.\n\nManage website functionality, performance, security and updates.\n\nIdentify, investigate and resolve technical issues and website bugs.\n\nImplement new website features, enhancements and functionality.\n\nEnsure websites are responsive and optimised across different devices.\n\nMonitor website performance and identify opportunities for improvement.\n\nAPI Development & Customer Integrations\nAssist customers with integrating API feeds into their websites.\n\nWork directly with customers, resellers and their developers to facilitate successful integrations.\n\nTroubleshoot API connectivity, data synchronisation and integration issues.\n\nAssist with product data, pricing, stock availability, product descriptions and image feeds.\n\nProvide technical guidance and support throughout the integration process.\n\nTest, monitor and maintain existing API integrations.\n\nDevelop and maintain technical documentation and integration guides.\n\nEnsure product information is accurately transferred and synchronised across platforms.\n\nTechnical Support\nProvide technical assistance to internal departments and external customers.\n\nInvestigate and resolve website, database and integration-related problems.\n\nWork closely with IT, sales and management teams to deliver effective solutions.\n\nIdentify opportunities to improve digital systems, website functionality and customer experience.\n\nTake ownership of technical projects from initial investigation through to completion.\n\nKeep up to date with emerging technologies, development practices and industry trends.\n\nPlease note that if you do not receive a response within 2 weeks, your application has been unsuccessful.","description_format":"text","description_chars":3602,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commerce"],"lifecycle":[{"event":"open","at":"2026-11-12T14:21:45Z"}],"visa":[],"liveness":{"score":52,"band":"ok","label":"Likely open","p_open":1,"p_active":0.516,"p_room":1,"age_days":0,"expected_fill_days":26,"reasons":["seen:0","agency","win:early"],"computed_at":"2026-11-12T19:22:46Z"},"pay":null,"html_url":"https://alion.io/job/headhunters-recruitment-web-developer-kew","json_url":"https://alion.io/job/headhunters-recruitment-web-developer-kew.json","meta":{"generated_at":"2026-11-12T19:22:46Z","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":40828,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":4539010},"rest":"https://alion.io/mcp/rest/get_company?id=4539010"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fheadhunters-recruitment-web-developer-kew"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Fheadhunters-recruitment-web-developer-kew"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fheadhunters-recruitment-web-developer-kew"},{"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/headhunters-recruitment-web-developer-kew\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fheadhunters-recruitment-web-developer-kew"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4170549}},{"tool":"search_jobs","arguments":{"company":4539010,"detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4170549},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}