Senior Full Stack Web Developer: Cloud Services Remote

Datafin

South Africa

Remote

ZAR 600,000 - 800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 Software Developer
Senior Full-Stack Software Developer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,500,000
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 (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 Node React AWS Developer - Johannesburg / Hybrid - R1.2m PA
Senior Full-Stack Node React AWS Developer - Johannesburg / Hybrid - R1.2m PA

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Junior Full Stack C# Software Engineer - React
Junior Full Stack C# Software Engineer - React

60 Degrees • Wes-Kaap

Hybrid
ZAR 360,000 - 540,000
Hybrid work model
Mentoring from senior engineers
Exposure to cloud/DevOps practices
+1
Full Stack Developer (Java, Angular) (Remote)
Full Stack Developer (Java, Angular) (Remote)

Datafin • Johannesburg

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

Hire Resolve • Midrand

On-site
ZAR 70,000 - 95,000
Highly competitive salary
Opportunity for professional growth
Senior Web Application Developer
Senior Web Application Developer

Full Stack • Wes-Kaap

On-site
ZAR 600,000 - 1,000,000
Senior DevOps Engineer (CPT Hybrid)
Senior DevOps Engineer (CPT Hybrid)

Datafin • Cape Town

Hybrid
ZAR 800,000 - 1,100,000
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