Junior Full-Stack Developer
Posted 3hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Junior Full-Stack Developer working with Python and React for a SaaS platform revolutionising construction pricing management. Contributing across the full stack with growth under experienced guidance.
Responsibilities:
- Build and maintain RESTful API endpoints using Python and Flask, contributing to business logic for BOQ processing and user management
- Assist in integrating third-party and AI-driven APIs, including working with the Anthropic Claude API that powers the platform’s computational pricing engine
- Develop and maintain responsive user interfaces using React, ensuring a polished experience across devices
- Contribute to document processing pipelines handling PDF, Excel, and Word files for BOQ uploads and report exports
- Write clean queries and support schema work using SQLAlchemy and PostgreSQL under senior guidance
- Write tested, well-documented code and participate in code reviews and sprint planning
- Support CI/CD workflows, containerisation, and deployment tasks as you grow into the role
Requirements:
- 1–2 years of professional experience, or strong portfolio/project evidence of full-stack development
- Solid working knowledge of Python 3.10+, ideally applied in a professional or project context
- Demonstrated ability to integrate third-party APIs — AI or LLM API experience is a strong advantage
- Functional components, hooks, and basic state management in React
- Understanding of REST API design, authentication, and session management
- Familiarity with Pandas and NumPy for data manipulation
- Working knowledge of PostgreSQL and SQLAlchemy ORM
- Exposure to libraries such as ReportLab, openpyxl, python-docx, or PDF parsing tools is a plus
- Basic Git workflows, some exposure to Docker and Linux environments
Benefits:
- Competitive Package: Market-related salary
- Remote-First Culture: Fully remote/hybrid flexibility within South Africa
- Real Impact: Your code ships to active users solving genuine problems in the construction industry
- AI Exposure: Hands-on experience building with LLM-driven workflows and modern AI APIs
- Growth Path: Work directly with a lead developer and founding team, with clear scope to grow as the business scales



















