Enable job alerts via email!

Backend Developer (Python-Focused)

Believe Resourcing

Durban, Cape Town, Johannesburg

Remote

ZAR 300 000 - 600 000

Part time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a dynamic Backend Developer focused on Python to join their innovative team. This part-time role offers the chance to develop backend services and APIs, integrate third-party services, and work with modern AI tools. Ideal candidates are resourceful problem-solvers eager to thrive in a fast-paced environment.

Qualifications

  • Proven experience in Python development.
  • Experience with NoSQL databases like MongoDB or DynamoDB.
  • Strong understanding of API integration using REST and/or GraphQL.

Responsibilities

  • Develop and maintain backend services and APIs for the core application.
  • Integrate third-party services using REST and/or GraphQL.
  • Design efficient data models and queries for NoSQL and relational databases.

Skills

Python
API integration
NoSQL databases
Relational databases

Job description

Job Title: Backend Developer (Python-Focused)
Location: Remote
Type: Part-Time (with potential to scale to Full-Time)
Start Date: Immediately (flexible based on candidate availability)
Salary: Market-related
About our Client

Our Client is a forward-thinking organisation focused on building innovative software solutions with AI integration at their core. They value speed, creativity, and scalable development that supports rapid MVP delivery and continuous iteration.

About the Role
We are seeking a dynamic, street-smart Backend Developer with strong Python experience and a passion for solving problems using modern AI tools and approaches. This is an excellent opportunity for a technically sharp developer eager to grow with a high-impact, fast-moving team.
Key Responsibilities:
● Develop and maintain backend services and APIs for the core application.
● Integrate third-party services using REST and/or GraphQL.
● Design efficient data models and queries for NoSQL and relational databases.
● Collaborate on deploying services to AWS (Lambda, API Gateway, etc.).
● Suggest and implement AI-based tools to accelerate development.
● Bring practical, innovative backend solutions to the development process.

Requirements:
● Proven experience in Python development.
● Experience with NoSQL databases (e.g., MongoDB, DynamoDB).
● Proficiency in relational databases (e.g., PostgreSQL, MySQL).
● Strong understanding of API integration using REST and/or GraphQL.

Nice to Have:
● Experience with Node.js and/or Java.
● Familiarity with AWS services, especially Lambda and API Gateway.
● Exposure to Machine Learning, Agentic AI, or emerging technologies.
● Experience with AI-powered development tools for rapid MVP delivery.

Ideal Candidate Traits:
● Innovative and resourceful problem-solver.
● Thrives in fast-paced, evolving environments.
● Proactively suggests new tools and approaches.
● Technically sharp and adaptable (not necessarily senior).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.