Skip to main content

Full Stack Developer / Python

Technology
Psybergate
Gauteng, South Africa4 days agoUntil 2026/12/22
Service contract

Job description

What you will be doing:

  • Develop and maintain features and modules across frontend and backend systems.
  • Design scalable solutions and improve platform performance.
  • Evaluate and implement new technologies to improve platform efficiency.
  • Perform unit testing to ensure code quality, usability and reliability.
  • Work with product owners, technical teams and subject matter experts to plan and implement platform enhancements.
  • Estimate development timelines and ensure project deadlines are met.
  • Document development plans, testing processes and results.
  • Investigate technical issues, identify root causes and implement solutions.
  • Contribute to continuous improvement initiatives and development best practices.

What we are looking for:

  • A degree or BTech in Engineering, Computer Science, or equivalent experience.
  • Experience with Python, TypeScript, PHP and Dart.
  • Experience with Angular, React or similar frontend technologies.
  • Experience with SQL and relational databases.
  • Knowledge of RESTful APIs and JSON.
  • Experience with cloud platforms such as AWS or GCP.
  • Familiarity with version control tools such as GitHub or Bitbucket.
  • Knowledge of Continuous Integration (CI) and Continuous Delivery (CD).
  • Experience with distributed systems and server-side administration.
  • Familiarity with Linux command-line tools and development environments such as VS Code.
  • Understanding of Agile software development practices.
  • Strong communication, documentation, research and time management skills.
  • Attention to detail and a commitment to producing reliable, high-quality code.
Please note that if you do not hear from us within 3 weeks, consider your application unsuccessful.

Please 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.

Follow for the Latest Vacancies

Join Psybergate Careers Channel here: Psybergate Careers

Keywords
ReactOSDartJSONTypescriptLinuxAngularAngularJSVisual Studio CodePythonUnit TestingPhpSqlRelational grammarUsabilityBitbucketAWSGithubReact.js

Interested in this role?