FREELANCE7 days ago

Full Stack Developer (Python & Angular) - 12-month Contract

beBee
South Africa
salary 8,247

Job Description

Full Stack Developer (Python & Angular) - 12-month Contract - Smart4 Energy | BeBee Back Full Stack Developer (Python & Angular) - 12-month Contract

Technology

Smart4 Energy City Of Cape Town , South Africa Yesterday Until 2026/07/14 Service contract Hybrid Save Apply now Adapt my CV to this job

Job description Job Title: Full Stack Developer (Python & Angular)

Engagement Type: Independent Contractor (12-month Contract, renewable)

Location: Stellenbosch, Western Cape (Hybrid)

Pay Rate: R400-450 Per Hour

We are seeking a skilled Full Stack Developer to join a dynamic team on a 12-month contract.

This role is in Stellenbosch , with a hybrid working model .

Applicants must reside in the Western Cape or be willing to relocate for the Contract period.

Be comfortable to accept a 12-month contract on an Independent Contractor engagement.

About the Role: You will be working across both backend and frontend systems, contributing to the design, development, and maintenance of scalable applications. This role requires strong proficiency in both Python (backend) and Angular (frontend) , as both are core to the solution stack. You will collaborate closely with product owners, designers, and fellow developers to deliver high-quality software solutions in an agile environment.

Key Responsibilities:

Develop, test, and maintain web applications using Python and Angular

Build scalable and reusable components for both frontend and backend systems

Integrate APIs and third-party services

Participate in code reviews and contribute to best practices

Collaborate with cross-functional teams in an Agile environment

Troubleshoot, debug, and optimize application performance

Contribute to continuous improvement of development processes

Requirements:

4+ years of professional software development experience

Strong experience with Python (4+ years of Django / Flask or similar frameworks)

Solid experience with Angular (2+ years / modern Angular versions)

Strong understanding of RESTful APIs and web services

Experience with version control (Git)

Familiarity with relational databases (e.g. PostgreSQL, MySQL)

Strong problem-solving and analytical skills

Ability to work independently and within a team environment

Keywords python external-workforce independent-contractors renewable-energy planning-and-design visual-art-design product-development-and-design training-and-development maintenance-repair-and-operations-mro environment-health-and-safety-hsse ecology-environment sensors-test-measurement web-applications code-review policies-and-practices troubleshooting debugging application-performance continuous-improvement-process-cip software-development django flask software-version-management revision-management source-code-management version-control postgresql postgres mysql

¿Te interesa este puesto? Apply Adapt my CV to this job

Related

Python 2,586 listings

independent-contractors 841 listings

renewable-energy 621 listings

Full Stack Developer jobs 8,247 listings

Full Stack Developer salary 8,247 listings

Smart4 Energy

Technology 422,600 listings

Job Details

  • Country : Afrique du Sud

  • Contract Type : Freelance

  • Compensation : salary 8,247

---

**

[Click the Apply button below to see the contact details]

Expert Application Advice

Technical proficiency — beBee expects hands-on mastery of Python. Don't just list them: describe a concrete project where you used them and the outcome delivered.

Positioning — Your cover letter must answer one question: why YOU for THIS specific role right NOW? Avoid generic templates — one sentence on what you specifically bring beats three generic paragraphs.

Targeted application — Align your CV to this offer's exact keywords and back every claimed skill with a concrete example. A cover letter showing you understand the specific challenges of this role consistently makes the difference.

🎯 Make your application ATS-ready

ATS (Applicant Tracking Systems) are the software recruiters use to automatically filter CVs before any human reads them. Our CV builder is specifically designed to pass these filters — and it takes under 3 minutes.

Create my ATS CV →
Career advice powered by Taf4All

Ready to apply?

Safety Reminder

Never pay money to get an interview. Taf4All will never contact you to request application fees.

You might also be interested in

BE

Full Stack Developer

beBeeSouth Africa

Full Stack Developer Technology OfferZen Johannesburg , South Africa Until 2026/07/17 Job description Full Stack Develop

CDI
il y a 4 jours
BE

Full Stack Developer

beBeeSouth Africa

Full Stack Developer Technology OfferZen Pretoria , South Africa Until 2026/07/17 Job description Full Stack Developer A

CDI
il y a 4 jours
BE

Angular Developer

beBeeSouth Africa

Angular Developer Technology OfferZen Durban , South Africa Until 2026/07/17 Job description Angular Developer Are you a

CDIsalary for Angular Developer : ZAR 660 000
il y a 4 jours