Remote Full-Stack Developer (Python/JavaScript)

Placements24

Stellenbosch

Hybrid

ZAR 600,000 - 1,000,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health insurance
Fully remote work
Professional development
Flexible hours
Global projects
PTO & holidays
Modern development tools

Job summary

Placements24 is seeking an accomplished Remote Full-Stack Developer proficient in Python for the back-end and modern JavaScript frameworks for the front-end. This fully remote role focuses on designing, developing, and maintaining robust web applications for clients globally, with Paarl, Western Cape highlighted as an innovation origin point.

You will collaborate with engineers, product managers, and designers to deliver scalable software solutions, ensuring performance and quality while

Qualifications

  • Experience as a Full-Stack Developer with Python back-end and modern JavaScript front-end frameworks.
  • Proficiency in Python and web frameworks such as Django or Flask.
  • Strong front-end skills (JavaScript, HTML5, CSS3) and at least one framework (React, Vue.js, Angular).
  • Experience designing and managing SQL/NoSQL databases.
  • Solid API design and development expertise.
  • Familiarity with Git version control.
  • Cloud platform experience (AWS, Azure, GCP) preferred.
  • Excellent problem-solving, analytical and communication skills.
  • Ability to work independently and remotely.

Responsibilities

  • Design, develop, and deploy full-stack web applications using Python and modern JavaScript frameworks.
  • Develop and manage relational (PostgreSQL/MySQL) and NoSQL databases.
  • Build and integrate RESTful APIs for front-end and back-end communication.
  • Write clean, well-documented, and testable code.
  • Collaborate with cross-functional teams to define and ship features.
  • Troubleshoot, debug, and upgrade existing software.
  • Ensure performance, quality, and responsiveness of applications.
  • Participate in code reviews and architectural discussions.
  • Stay updated on emerging technologies and best practices.

Skills

Full-Stack development
Python
JavaScript
Django/Flask
RESTful APIs
SQL databases
NoSQL databases
HTML5/CSS3
Git
AWS/Azure/GCP

Education

Bachelor’s degree in CS/Engineering

Tools

AWS
Azure
GCP

Job description

About the Role Our client is seeking an accomplished Remote Full-Stack Developer proficient in Python for the back-end and modern JavaScript frameworks (like React or Vue.js) for the front-end. This position is fully remote, allowing you to contribute to impactful projects from anywhere. You will be instrumental in designing, developing, and maintaining robust, scalable web applications. The ideal candidate has a strong grasp of both front-end and back-end technologies, database management, and API development. You will collaborate with a talented team of engineers, product managers, and designers to deliver high-quality software solutions. This is a fantastic opportunity to work on challenging problems, leverage your full-stack expertise, and grow your career within a supportive and innovative environment, contributing to projects for clients globally, with a key focus on innovation originating from **Paarl, Western Cape**.

Key Responsibilities
  • Design, develop, and deploy full-stack web applications using Python (e.g., Django, Flask) and JavaScript frameworks (e.g., React, Vue.js).
  • Develop and manage relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases.
  • Build and integrate RESTful APIs for seamless communication between front-end and back-end systems.
  • Write clean, efficient, testable, and well-documented code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot, debug, and upgrade existing software.
  • Ensure the performance, quality, and responsiveness of applications.
  • Participate in code reviews and contribute to architectural discussions.
  • Stay abreast of emerging technologies and industry best practices.
Requirements
  • Proven experience as a Full-Stack Developer or similar role.
  • Strong proficiency in Python and relevant web frameworks (e.g., Django, Flask).
  • Expertise in front-end technologies including JavaScript, HTML5, CSS3, and at least one modern JavaScript framework (React, Vue.js, Angular).
  • Experience with database design and management (SQL and/or NoSQL).
  • Solid understanding of API design and development.
  • Familiarity with version control systems (e.g., Git).
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and collaboratively in a remote setting.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
Benefits
  • Highly competitive salary and performance-based incentives.
  • Comprehensive health, dental, and vision insurance.
  • Fully remote work arrangement with flexible hours.
  • Opportunities for professional development, training, and attending virtual conferences.
  • Work on challenging and innovative projects with a global impact.
  • Collaborative and supportive remote team culture.
  • Generous paid time off and holidays.
  • Access to modern development tools and technologies.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Full-Stack Developer (Python/JavaScript)
Remote Full-Stack Developer (Python/JavaScript)

Placements24 • South Africa

Remote
ZAR 700,000 - 1,000,000
Fully remote work arrangement
Flexible hours
Professional development opportunities
+2
Remote Full-Stack Developer
Remote Full-Stack Developer

Placements24 • Rustenburg

Hybrid
ZAR 600,000 - 1,200,000
Competitive salary
Fully remote
Innovative projects
+4
Remote Full-Stack Developer
Remote Full-Stack Developer

Placements24 • Kempton Park

Remote
ZAR 550,000 - 850,000
Fully remote
Competitive salary
Learning opportunities
+4
Remote Senior Full-Stack Developer (Python/React)
Remote Senior Full-Stack Developer (Python/React)

Placements24 • Gauteng

Hybrid
ZAR 600,000 - 1,200,000
Remote work
Home office stipend
Laptop provided
+3
Senior Full Stack Developer (Python/Node.js)
Senior Full Stack Developer (Python/Node.js)

Placements24 • Klerksdorp

Remote
ZAR 900,000 - 1,500,000
Remote work within SA
Medical aid
Provident fund
+2
Full Stack Developer (Remote)
Full Stack Developer (Remote)

Placements24 • Gqeberha

Hybrid
ZAR 500,000 - 900,000
Health insurance
Retirement savings plan
Generous paid time off
+2
Remote Full Stack Developer (Python/Django)
Remote Full Stack Developer (Python/Django)

Placements24 • Noord-Kaap

Hybrid
ZAR 900,000 - 1,300,000
Fully remote
Competitive salary
Health & wellness benefits
+3
Remote Senior Full-Stack Developer (Python/React)
Remote Senior Full-Stack Developer (Python/React)

Placements24 • George

Hybrid
ZAR 900,000 - 1,800,000
Fully remote
Competitive salary
Learning resources
+2
Senior Full-Stack Software Engineer (Remote)
Senior Full-Stack Software Engineer (Remote)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Health benefits
Paid time off
Professional development
+2
Remote Full-Stack Developer (Senior)
Remote Full-Stack Developer (Senior)

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work
Home office setup allowance
Healthcare insurance
+3