Remote Full-Stack Developer (Python/JavaScript)

Placements24

South Africa

Remote

ZAR 700,000 - 1,000,000

Full time

2 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

Fully remote work arrangement
Flexible hours
Professional development opportunities
Global projects experience
Competitive salary and benefits

Job summary

Placements24 is seeking a remote Full-Stack Developer with strong Python back-end (Django/Flask) and modern JavaScript (React or Vue.js) skills. You will design, build, and maintain scalable web apps for clients worldwide, collaborating with product managers and designers from a fully remote setup.

The role emphasizes API design, database architecture, and clean, testable code, offering growth in a supportive, innovative environment while contributing to projects originating from Paarl, Western

Qualifications

  • Proven experience as a Full-Stack Developer or similar role.
  • Strong proficiency in Python and Django/Flask.
  • Front-end expertise: JavaScript, HTML5, CSS3, React or Vue.js.
  • Experience with SQL/NoSQL databases.
  • Solid understanding of API design and development.
  • Version control with Git.
  • Cloud platforms knowledge (AWS, Azure, GCP) is a plus.
  • Strong problem-solving and communication skills.
  • Ability to work remotely and collaboratively.

Responsibilities

  • Design, develop, and deploy full-stack web applications using Python and JavaScript frameworks.
  • Develop and manage relational and NoSQL databases.
  • Build and integrate RESTful APIs for front-end/back-end communication.
  • Write clean, efficient, testable code and document it.
  • Collaborate with cross-functional teams to define and ship new features.
  • Troubleshoot, debug, and upgrade existing software.
  • Ensure performance, quality, and responsiveness of applications.
  • Participate in code reviews and architectural discussions.

Skills

Python
Django/Flask
JavaScript
React/Vue.js
HTML5/CSS3
REST API design
Git
Cloud platforms (AWS/Azure/GCP)
SQL/NoSQL databases
Remote collaboration

Education

Bachelor's degree in Computer Science or related

Tools

PostgreSQL/MySQL
NoSQL
REST APIs
Docker
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 • Stellenbosch

Hybrid
ZAR 600,000 - 1,000,000
Competitive salary
Health insurance
Fully remote work
+5
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 Full-Stack Developer
Remote Full-Stack Developer

Placements24 • Rustenburg

Hybrid
ZAR 600,000 - 1,200,000
Competitive salary
Fully remote
Innovative projects
+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
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
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
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
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
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
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