Talent.com
This job offer is not available in your country.
Senior Full-Stack Developer

Senior Full-Stack Developer

WatersEdge SolutionsJohannesburg, ZA
30+ days ago
Job description

WatersEdge Solutions is on the lookout for a seasoned Senior Full-Stack Developer to join a fast-paced team supporting U.S.-based operations. This is a remote opportunity for a highly motivated software expert with strong JavaScript and Python skills, and the ability to design, build, and scale full-stack applications across a range of digital environments.

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.

Key Responsibilities

Design, develop, test, and deploy high-quality software using JavaScript and Python

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

5+ years of proven experience in full-stack software development

Advanced proficiency in JavaScript (React, Angular, or Vue.js)

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.

Create a job alert for this search

Senior Developer • Johannesburg, ZA