×
Register Here to Apply for Jobs or Post Jobs. X

Python Developer

Remote / Online - Candidates ideally in
Johannesburg, 2000, South Africa
Listing for: wherewework
Remote/Work from Home position
Listed on 2026-02-14
Job specializations:
  • Software Development
    Python, Software Engineer, Data Engineer
Job Description & How to Apply Below

wherewework

We are looking for a motivated Python Developer to join our team of professionals! If you are passionate about technology, constantly seeking to learn and improve your skill set, then you are the type of person we are looking for.

on behalf of:
wherewework

You will have the opportunity to work in all stages of our software process from researching data sources to developing data pipelines, building business intelligence visualization tools, creating APIs that interface with external systems, and writing tests to ensure software and data stability.

Your responsibilities:
  • Design and build APIs that interface with external systems
  • Design and build data pipelines
  • Support deployment of data science models in production
  • Support business intelligence and data science needs via visualization, reporting and debugging
  • Encourage a culture of rigorous documentation and software testing
Your profile:
  • Strong knowledge of Python frameworks (FastAPI, Flask, Falcon, etc)
  • BS degree in Computer Science or related field, or equivalent work experience; 3-5 years professional experience
  • Experience with SQL and/or No

    SQL databases (Postgre

    SQL, Oracle, Mongo

    DB, Redis, etc.)
  • Ability to write clean, testable, and well-documented code
  • Deep understanding of API development and integration
  • Knowledge of source control tools, especially GIT
  • Familiarity with basic statistical concepts a plus
  • Strong attention to detail
  • Highly self‑motivated and results‑oriented team player; candidates with previous remote work experience preferred
Your benefits:
  • Motivating salary package
  • Package of extra‑salary benefits
  • Support from the company to achieve professional goals
  • Opportunities for development and promotion within a young and dynamic team
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary