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

Senior Full-Stack Developer; Python​/React

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

Our client, an innovative tech firm specializing in data analytics solutions, is seeking a highly proficient Senior Full-Stack Developer to join their expanding team. This role offers remote flexibility, allowing you to contribute to impactful projects from anywhere in South Africa. You will be responsible for the end-to-end development of web applications, working with both Python on the backend and React on the frontend.

The ideal candidate is a seasoned developer with a strong understanding of building scalable, high-performance applications, proficient in database management, and adept at creating intuitive user interfaces. You will collaborate closely with product managers, designers, and other engineers in an agile, remote-first environment. This is a fantastic opportunity to leverage your skills on cutting-edge projects and contribute to the growth of a forward-thinking company.

Key Responsibilities
  • Design, develop, and maintain robust backend services using Python (e.g., Django, Flask).
  • Build and implement dynamic and responsive frontend components using React.js.
  • Develop and manage RESTful APIs for seamless integration between frontend and backend systems.
  • Optimize application performance, scalability, and security.
  • Manage and interact with databases (e.g., PostgreSQL, MySQL, MongoDB), ensuring data integrity.
  • Write clean, well-documented, and maintainable code across the full stack.
  • Collaborate with cross-functional teams in an agile, remote setting to define project requirements and deliverables.
  • Conduct code reviews, provide constructive feedback, and mentor junior developers.
  • Troubleshoot, debug, and resolve technical issues efficiently.
  • Stay current with emerging technologies and best practices in full-stack development.
Requirements
  • Proven experience as a Full-Stack Developer, with strong proficiency in both Python and React.
  • Extensive experience developing RESTful APIs.
  • Solid understanding of database design and management (SQL and No

    SQL).
  • Experience with modern frontend build pipelines and tools.
  • Proficiency in version control systems, particularly Git.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and deployment practices is a plus.
  • Experience with containerization technologies (e.g., Docker) is advantageous.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities in a remote team environment.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits

This is a remote position, offering excellent flexibility and work-life balance. Our client offers a competitive salary package designed to attract top talent. Comprehensive medical and dental benefits are provided. Generous paid time off, including vacation and public holidays, ensures adequate rest. Opportunities for continuous professional growth, including access to online courses, training programs, and conferences, are readily available. The company cultivates a supportive and collaborative remote work culture, with regular virtual team interactions and open communication.

This role is ideal for experienced developers seeking challenging projects and autonomy.

Position Requirements
10+ Years work experience
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