Skip to main content

Python Developer

Technology
Psybergate (Pty) Ltd
Western Cape, South Africa2 weeks agoUntil 2026/12/13
Service contract

Job description

Are you a seasoned Full Stack Developer passionate about building technology that makes a meaningful difference? This is an opportunity to join an innovative healthcare technology business developing digital solutions that support healthcare professionals and improve patient care.

We’re looking for an experienced Senior Full Stack Developer who can combine strong hands-on development skills with architectural thinking to help shape and build a scalable, subscription-based healthcare platform.

The successful candidate will play a key role in technical design, platform development and the delivery of robust, high-quality software solutions.

Key Responsibilities

  • Design, develop and maintain scalable full-stack applications.
  • Contribute to software architecture, technical design and platform development decisions.
  • Build and maintain backend services using Python and TypeScript, alongside other relevant technologies.
  • Develop responsive front-end applications using Angular and other modern JavaScript frameworks.
  • Design, integrate and maintain RESTful APIs and distributed systems.
  • Work with relational databases, including SQL queries, database design and administration.
  • Deploy and support applications within cloud environments, including AWS and Google Cloud Platform (GCP).
  • Contribute to CI/CD pipelines, testing, version control and development best practices.
  • Support server configuration, Linux environments and basic DevOps activities.
  • Collaborate with technical and business stakeholders to translate requirements into effective technical solutions.
  • Help drive continuous improvement, system reliability, security and performance.

Essential Skills and Experience

  • Extensive experience in full-stack software development, ideally at senior level.
  • Strong hands-on experience with Python and TypeScript.
  • Experience with Angular, and React or a comparable modern single-page application framework.
  • Proficiency in PHP and experience working across multiple programming languages.
  • Strong knowledge of relational databases, SQL, database design and administration.
  • Experience designing and integrating REST APIs using JSON.
  • Exposure to AWS and/or Google Cloud Platform.
  • Experience with distributed or serverless systems, such as AWS Lambda or Google Cloud Run Functions.
  • Familiarity with Linux, server-side HTTP configuration, Git and CI/CD practices.
  • A solid understanding of software testing, application performance and secure development practices.
  • The ability to work independently, take ownership of technical solutions and contribute to architectural decisions.

The Ideal Candidate

You are a hands-on developer who enjoys solving complex technical problems and building products from the ground up. You can think beyond individual features, understand the bigger architectural picture and work collaboratively with a team to deliver reliable, scalable solutions.

Experience in healthcare technology, medical software, patient management systems or other regulated environments would be advantageous.

Keywords
ReactOSJSONTypescriptLinuxAngularAngularJSJavaScriptDevOpsCobolPythonPhpSqlRelational grammarCI / CDApplication frameworkAWSGitReact.jsCI/CD

Interested in this role?