Senior Full Stack Web Developer: Cloud Services Remote

Datafin

South Africa

Remote

ZAR 600,000 - 800,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A prominent web hosting company based in South Africa is seeking a Senior Full Stack Web Developer to join their remote team. You'll lead the development of cloud-based solutions, utilizing technologies such as React, Django, and Go. The ideal candidate will have over 5 years of software development experience and a strong understanding of cloud services, agile methodologies, and DevOps practices. This role offers the opportunity to innovate and drive client success in a fast-paced environment.

Qualifications

  • 5+ years of software development experience.
  • 2+ years supporting a large-scale application operationally.
  • Proficient in utilizing various cloud services.

Responsibilities

  • Lead the development of a new product in a team environment.
  • Design and develop backend software and APIs.
  • Utilize cloud services to build effective software solutions.

Skills

Cloud technologies
React
Django
AngularJS
Domain-Driven Design
Ruby
Go
TypeScript
Python

Education

BSc or BTech in Computer Science

Tools

MySQL
AWS
Azure
GCP
Kubernetes
Gitlab

Job description

Senior Full Stack Web Developer: Cloud Services - RemoteIT - Software Development
Western Cape - South Africa, Remote

ENVIRONMENT

A prominent web hosting company is looking for a talented Senior Full-Stack Developer to lead the development of their new product. The ideal candidate will have prior experience with cloud technologies, React, Django, and AngularJS, as well as expertise in Domain-Driven Design. Proficiency in Ruby, Go, TypeScript, or Python is also highly desirable.

DUTIES
  • Design & development of backend software and APIs
  • Object-oriented programming using a language like Ruby
  • Design & development of frontend components using React
  • Software development within the Linux/Unix environment
  • Agile development practices (team focus, continual improvement, automated tests, refactoring, continuous integration, pair programming)
REQUIREMENTS
  • BSc or BTech majoring in Computer Science will be advantageous, however, your ability to demonstrate your in-depth understanding of the web technologies and sound software engineering practices will trump a formal qualification. A minimum of 5+ years of software development experience. Minimum of 2 years supporting a large-scale application in an operational capacity.
  • Bonus Points
  • Previous Cloud experience
  • React, Django, and AngularJS experience
  • Domain Driven Design experience
  • Ruby, Go, Typescript, or Python experience
  • Since the primary language used in the team is Go, experience with this tech stack will be highly beneficial
  • Given the product domain, any Linux or cloud platform system administration or advanced user experience
  • Kubernetes and Gitlab experience

The ideal candidate will have a passion for:

  • Using technology to serve client requirements
  • Programming, open-source technologies, and IT in general
  • Developing Quality, Secure Optimal systems and simple procedures
  • Agile development and a self-organising team environment
A high level of proficiency in the following
  • Utilizing Cloud Services such as AWS, Azure or GCP to build software solutions
  • Database design and performance tuning (MySQL or similar)
  • Software development within the Linux/Unix environment
  • Agile development practices (TDD, refactoring, continuous integration, pair programming)
  • Microservice principles and development
  • Understanding of and development using Containers
  • A DevOps background would be beneficial
  • Linux systems administration skills will be an advantage
  • Experience working with Go
ATTRIBUTES
  • Sharing ideas and innovation
  • Ongoing learning and improvement
  • Effective communication
  • Self-motivation and self-management

Apply for this Job

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Fully remote
Flexible hours
+2
Senior Full-Stack Cloud Services Engineer - Remote
Senior Full-Stack Cloud Services Engineer - Remote

Datafin • South Africa

Remote
ZAR 600,000 - 800,000
Senior Full Stack Developer
Senior Full Stack Developer

Network Finance • Randburg

On-site
ZAR 900,000 - 1,500,000
Senior Full Stack Developer
Senior Full Stack Developer

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 900,000 - 1,200,000
Remote Senior Software Developer
Remote Senior Software Developer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Performance bonuses
Health insurance
Retirement plan
+3
Senior Full Stack Developer (C#, ASP.NET, JavaScript) (Remote)
Senior Full Stack Developer (C#, ASP.NET, JavaScript) (Remote)

Datafin • Gauteng

Remote
ZAR 800,000 - 1,200,000
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Health and dental insurance
Learning & career advancement
Senior Full Stack Engineer
Senior Full Stack Engineer

TMA Proactive Partners • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Full-Stack Node React AWS Developer - Johannesburg / Hybrid - R1.2m PA
Senior Full-Stack Node React AWS Developer - Johannesburg / Hybrid - R1.2m PA

E-Merge • South Africa

On-site
ZAR 1,020,000 - 1,380,000
Full Stack Developer
Full Stack Developer

Placements24 • Mossel Bay

Hybrid
ZAR 420,000 - 660,000
Health insurance
Remote-friendly with occasional on‑sit
Learning and development