Full-Stack Developer

WatersEdge Solutions

South Africa

Remote

ZAR 600,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote work arrangement
Opportunity to contribute to high-impact digital solutions
Work aligned with US business hours

Job summary

A leading technology company in South Africa is seeking a Senior Full-Stack Developer to lead the development of custom software solutions. The ideal candidate has over 3 years of experience, expertise in Python, and proficiency in RESTful API development. This role allows remote work aligned with US business hours, offering an opportunity to contribute to impactful digital solutions.

Qualifications

  • 3+ years of proven experience in full-stack software development.
  • Strong Python skills with Django or Flask frameworks.
  • Experience with RESTful API development.

Responsibilities

  • Build and manage scalable, secure API integrations.
  • Develop intuitive, responsive UIs to enhance user experience.
  • Collaborate to deliver new features.

Skills

Full-stack software development
Python
RESTful API development
HTML5 & CSS3
Problem-solving
Team collaboration

Tools

Django
Flask
Git

Job description

Overview

Candidate Experience and Marketing Manager @WatersEdgeSolutions | Bcom Marketing Management

About the Role

As a Senior Full-Stack Developer, you’ll lead the development of custom software solutions that bridge user-friendly front-end experiences with powerful back-end integrations. This role combines hands-on coding with strategic collaboration, working EST hours to align with client needs. Experience with data analytics tools is a strong plus.

Responsibilities
  • Build and manage scalable, secure API integrations
  • Develop intuitive, responsive UIs to enhance user experience
  • Collaborate with designers, product managers, and developers to deliver new features
  • Write clean, well-documented, efficient code and perform peer code reviews
  • Troubleshoot and upgrade existing applications
  • Stay current with emerging technologies and best practices
  • (Optional) Develop data models and visualisation tools for analytics use cases
What You’ll Bring (Qualifications)
  • 3+ years of proven experience in full-stack software development
  • Strong Python skills, including Django or Flask frameworks
  • Experience with RESTful API development and consumption
  • Solid understanding of HTML5, CSS3, and responsive design
  • Familiarity with Git version control workflows
  • Excellent problem-solving and debugging skills
  • Ability to work independently and in a team-oriented environment
  • Strong communication and collaboration abilities
Nice to Have
  • Experience with data analysis, Pandas, NumPy, Matplotlib, Seaborn, or D3.js
  • Knowledge of AWS, Azure, or Google Cloud
  • Experience with SQL and NoSQL databases
  • Familiarity with CI/CD pipelines
What’s On Offer
  • Remote work arrangement for South African citizens
  • Work aligned with US business hours (15h00 – 24h00 SAST, subject to daylight saving time)
  • Opportunity to contribute to high-impact digital solutions
  • Role requires fibre internet (min 25 Mbps upload/download) and a backup power source (UPS or solar)
Company Culture

WatersEdge Solutions is a trusted partner in global recruitment, connecting high-calibre professionals with industry-leading teams. We cultivate a culture of autonomy, innovation, and growth—backed by strong support and clear communication.

If you have not been contacted within 10 working days, please consider your application unsuccessful.

Seniority level
  • Associate
Employment type
  • Full-time
Job function
  • Information Technology
Industries
  • Technology, Information and Media
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Intermediate Software Developer
Intermediate Software Developer

WatersEdge Solutions • Johannesburg

On-site
ZAR 500,000 - 700,000
Learning and development support
Collaborative team culture
Career growth opportunities
Full Stack Developer
Full Stack Developer

ATS Client • Cape Town

Hybrid
ZAR 500,000 - 700,000
Partner Marketing Specialist
Partner Marketing Specialist

WatersEdge Solutions • Johannesburg

Hybrid
ZAR 480,000 - 720,000
Competitive salary and share incentive scheme
Generous vacation policy
Daily office perks
+2
Engineers – Commercial, Technology & Leadership Opportunities
Engineers – Commercial, Technology & Leadership Opportunities

WatersEdge Solutions • Johannesburg

Hybrid
ZAR 420,000 - 620,000
Hybrid working
International travel opportunities
Mentorship & career progression
+1
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Hire Resolve • Sandton

On-site
ZAR 800,000 - 1,100,000
Competitive salary based on experience
Intermediate Full - Stack Software Developer
Intermediate Full - Stack Software Developer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 520,000 - 900,000
Systems Administrator
Systems Administrator

WatersEdge Solutions • Johannesburg

Hybrid
ZAR 400,000 - 600,000
Senior Full Stack Software Engineer (12-months contract)
Senior Full Stack Software Engineer (12-months contract)

DeARX • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000
Senior Full Stack .NET Developer
Senior Full Stack .NET Developer

Salix Recruitment • Gauteng

On-site
ZAR 900,000 - 1,200,000
Full Stack Developer
Full Stack Developer

OpsFi • Cape Town

Hybrid
ZAR 420,000 - 720,000
Remote-friendly within SA
Hybrid presence for Cape Town team