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

Remote Full-Stack Developer; Python​/React

Remote / Online - Candidates ideally in
South Africa
Listing for: Placements24
Full Time, Remote/Work from Home position
Listed on 2026-10-27
Job specializations:
  • Software Development
    Full Stack Developer, Python, React.js, Backend Developer
Job Description & How to Apply Below
Position: Remote Full-Stack Developer (Python/React)
About the Role

Our client, a pioneering SaaS company known for its innovative solutions in the renewable energy sector, is actively seeking a highly skilled and motivated Remote Full-Stack Developer specializing in Python and React. This role is fully remote, offering flexibility and the opportunity to work from anywhere within South Africa. You will be instrumental in designing, developing, and deploying robust web applications and backend services that power our client's cutting-edge platform.

The ideal candidate possesses a strong command of both frontend and backend technologies, a passion for clean code, and a proven ability to deliver high-quality software. You will collaborate with a distributed team of talented engineers, product managers, and designers to build scalable and efficient solutions. This is an exceptional opportunity for a developer who thrives in a remote-first environment and is eager to contribute to a mission-driven organization.

Key Responsibilities
  • Design, develop, test, and deploy scalable full-stack web applications using Python (Django/Flask) for the backend and React for the frontend.
  • Write clean, efficient, well-documented, and maintainable code adhering to best practices.
  • Collaborate effectively with product managers, designers, and other engineers in a remote, agile environment.
  • Develop and maintain RESTful APIs and integrate with third-party services.
  • Implement responsive user interfaces that provide an exceptional user experience.
  • Optimize applications for maximum speed, scalability, and performance.
  • Participate in code reviews to ensure code quality and share knowledge with the team.
  • Troubleshoot and resolve bugs and performance issues.
  • Contribute to architectural decisions and technical roadmap planning.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in full-stack development.
  • Strong proficiency in Python and relevant web frameworks (e.g., Django, Flask).
  • Extensive experience with JavaScript, React, and modern frontend build pipelines.
  • Solid understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB) and ORMs.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker).
  • Familiarity with CI/CD pipelines and automated testing frameworks.
  • Excellent problem-solving and debugging skills.
  • Strong communication skills, with the ability to articulate technical concepts clearly in a remote setting.
  • Self-motivated and able to work independently with minimal supervision.
Benefits
  • Highly competitive salary package.
  • Fully remote work arrangement, offering significant flexibility.
  • Opportunity to work with cutting-edge technologies and contribute to impactful projects.
  • Comprehensive health benefits.
  • Generous paid time off.
  • Professional development budget and opportunities for skill enhancement.
  • Collaborative and inclusive team culture.
  • Company-provided equipment.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary