{"id":3643531,"url":"https://alion.io/job/psybergate-full-stack-developer-python","title":"Full Stack Developer / Python","company":{"id":4496226,"name":"Psybergate","domain":"psybergate.co.za","url":"https://alion.io/company/psybergate","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","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":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"AWS","optional":false},{"name":"Bitbucket","optional":false},{"name":"CI/CD","optional":false},{"name":"GCP","optional":false},{"name":"GitHub","optional":false},{"name":"Linux","optional":false},{"name":"PHP","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-10-31T11:01:04Z","employer_posted_date":null,"last_verified_at":"2026-10-31T11:01:04Z","board_verified":false,"closed_at":null,"days_open":3,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":3},"description":"Reference: PR000923-DP-1\n\nPsybergate is an IT company that builds bespoke software solutions and provides highly skilled resources to its clients.\nWe are looking for a Senior Fullstack Developer (Python) to join our client's team, a healthcare technology company developing digital solutions for healthcare professionals on a contract opportunity based in Johannesburg or Cape Town (hybrid). \nDuties & Responsibilities\nWhat you will be doing:\n\nDevelop and maintain features and modules across frontend and backend systems.\n\nDesign scalable solutions and improve platform performance.\n\nEvaluate and implement new technologies to improve platform efficiency.\n\nPerform unit testing to ensure code quality, usability and reliability.\n\nWork with product owners, technical teams and subject matter experts to plan and implement platform enhancements.\n\nEstimate development timelines and ensure project deadlines are met.\n\nDocument development plans, testing processes and results.\n\nInvestigate technical issues, identify root causes and implement solutions.\n\nContribute to continuous improvement initiatives and development best practices.\n\nWhat we are looking for:\n\nA degree or BTech in Engineering, Computer Science, or equivalent experience.\n\nExperience with Python, TypeScript, PHP and Dart.\n\nExperience with Angular, React or similar frontend technologies.\n\nExperience with SQL and relational databases.\n\nKnowledge of RESTful APIs and JSON.\n\nExperience with cloud platforms such as AWS or GCP.\n\nFamiliarity with version control tools such as GitHub or Bitbucket.\n\nKnowledge of Continuous Integration (CI) and Continuous Delivery (CD).\n\nExperience with distributed systems and server-side administration.\n\nFamiliarity with Linux command-line tools and development environments such as VS Code.\n\nUnderstanding of Agile software development practices.\n\nStrong communication, documentation, research and time management skills.\n\nAttention to detail and a commitment to producing reliable, high-quality code.\n\nPlease note that if you do not hear from us within 3 weeks, consider your application unsuccessful.\nPlease note that most of our positions are remote; however, candidates should reside within travelling distance of the client site, as the working arrangements may change depending on business requirements.\nFollow for the Latest Vacancies\nJoin Psybergate Careers Channel here: Psybergate Careers\nPackage & Remuneration\nMonthly","description_format":"text","description_chars":2430,"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":[],"lifecycle":[{"event":"open","at":"2026-11-02T21:58:50Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":2,"expected_fill_days":36,"reasons":["seen:2","win:early"],"computed_at":"2026-11-03T05:54:40Z"},"pay":null,"html_url":"https://alion.io/job/psybergate-full-stack-developer-python","json_url":"https://alion.io/job/psybergate-full-stack-developer-python.json","meta":{"generated_at":"2026-11-03T14:51:36Z","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":20782,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-04T00: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":4496226},"rest":"https://alion.io/mcp/rest/get_company?id=4496226"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fpsybergate-full-stack-developer-python"},{"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%2Fpsybergate-full-stack-developer-python"},{"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%2Fpsybergate-full-stack-developer-python"},{"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/psybergate-full-stack-developer-python\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fpsybergate-full-stack-developer-python"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3643531}},{"tool":"search_jobs","arguments":{"company":"psybergate.co.za","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3643531},"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"}}