freehire launches on Product Hunt on 26 August.

Follow →

Full-Stack Developer

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

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available