Senior Python-Focused Full-Stack Developer
We usually respond within a week
Overview
We’re looking for a Senior Full-Stack Developer with a specialised focus on Python engineering and complex system integrations to join a fast-growing PropTech startup. Our client is a production-grade SaaS platform revolutionising how construction professionals manage pricing and tenders.
By leveraging advanced computational logic and AI, the platform transforms a 5-day manual process into minutes. This is a foundational engineering role where you will own the backend architecture, lead AI model integrations, and directly influence the scaling of a product used nationwide.
NB! Applicants must reside in and be citizens of South Africa.
Tasks include:
Senior Python Engineering: Lead the development of the core pricing engine and RESTful APIs using Python (Flask).
AI & API Integration: Architect and manage deep integrations with Large Language Models (LLMs) and advanced AI APIs to power a complex 5-rule computational pricing hierarchy.
Data Processing Pipelines: Build and optimise high-stakes document processing capabilities (PDF, Excel, Word) for massive data ingestion.
Database Management: Utilise SQLAlchemy to design schemas and optimise complex queries for a database of thousands of verified market rates.
Frontend Development: Maintain and extend high-performance, responsive user interfaces using React.
Independent Ownership: Take full end-to-end responsibility for the product roadmap, from database design to infrastructure deployment.
Technical Requirements:
The "Must-Haves"
Expert Python Proficiency: Extensive professional experience with Python 3.10+.
Integration Master: Proven track record of successfully integrating complex third-party and AI-driven APIs.
Data Expertise: Proficiency with data processing tools such as Pandas and NumPy.
Relational Databases: Expert knowledge of PostgreSQL and SQLAlchemy.
The Full Stack
React: Strong experience with hooks, state management, and modern JavaScript.
DevOps: Comfort with Docker, Linux, and CI/CD pipelines for automated deployments.
Experience Level
5+ Years of professional experience in a production-grade SaaS or scaling startup environment.
Competencies:
High Accountability: You take pride in code quality and own your work from design to production.
Architectural Mindset: You contribute to long-term technical direction and system design.
Agile Adaptability: You thrive in a fast-paced environment with low red tape and high deliverable expectations.
What’s in it for you:
Competitive Package: Market-related salary.
Remote-First Culture: Fully remote/hybrid flexibility within South Africa.
AI Innovation: Direct exposure to building agentic AI solutions and modern LLM-driven workflows.
Impact: Real opportunity to lead the technical evolution of a product that directly solves real-world industry pain points.
- Department
- External Position
- Locations
- Durban
- Remote status
- Fully Remote