681,796open jobs
39,468companies
99,605added this week
Browse all
Salary
$22k – $57k per year (Estimated)
Location
In office
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.

Senior Full Stack Web Developer: Cloud Services - Remote

IT - 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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
681,796 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$20k – $50k per year (Estimated) • In office • Full-Time • 10+ years exp • Johannesburg
Python
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Blazor
Databases
MySQL
PostgreSQL
MS SQL
AI/ML
Copilot
Claude
ChatGPT
ML.NET
Analytics
SSIS
Microsoft Excel
IoT
Node-RED
Apply
$16k – $45k per year (Estimated) • In office • Full-Time • 3+ years exp • Cape Town
Python
JavaScript
PHP
TypeScript
SQL
C#
C#
.NET
Databases
MS SQL
Frontend
Angular
React.js
DevOps
Azure DevOps
Azure
CI/CD
Git
Docker
Design
Figma
Sketch
Adobe XD
InVision
Management
Agile
Apply
$22k – $55k per year (Estimated) • Remote • Full-Time • 5+ years exp • Cape Town
JavaScript
TypeScript
Node JS
Databases
MySQL
PostgreSQL
Frontend
React.js
DevOps
CI/CD
Git
AWS
AWS Lambda
GitLab
API Gateway
Management
Confluence
Jira
Apply
$22k – $55k per year (Estimated) • Remote • Full-Time • 6+ years exp • Cape Town
Python
Databases
MySQL
DevOps
AWS
AWS Lambda
API Gateway
Apply
$19k – $54k per year (Estimated) • In office • Full-Time • Johannesburg
JavaScript
Java
TypeScript
SQL
Dart
Node JS
Java
Spring Framework
Maven
Spring Boot
Hibernate
Spring MVC
Spring Data JPA
Databases
MySQL
Frontend
Angular
PrimeNG
Mobile
Flutter
DevOps
GitHub Actions
GitLab CI
CI/CD
Management
Agile
Apply
Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Cape Town
JavaScript
TypeScript
Frontend
Redux
Webpack
React.js
Vite
Sass
ESLint
Prettier
Mobile
State Management
DevOps
Rest API
Git
Design
Figma
Management
Slack
Agile
Apply
$22k – $55k per year (Estimated) • Remote • Full-Time • 5+ years exp • Cape Town
JavaScript
TypeScript
Node JS
Databases
MySQL
PostgreSQL
Frontend
React.js
DevOps
CI/CD
Git
AWS
AWS Lambda
GitLab
API Gateway
Management
Confluence
Jira
Apply
$18k – $42k per year (Estimated) • Remote • Full-Time • Cape Town
SQL
DevOps
CI/CD
AWS
Cybersecurity
PCI DSS
Threat Modeling
Management
Jira
QA
Cypress
Postman
BrowserStack
Apply
$22k – $55k per year (Estimated) • Remote • Full-Time • 6+ years exp • Cape Town
Python
Databases
MySQL
DevOps
AWS
AWS Lambda
API Gateway
Apply
$19k – $54k per year (Estimated) • In office • Full-Time • Johannesburg
JavaScript
Java
TypeScript
SQL
Dart
Node JS
Java
Spring Framework
Maven
Spring Boot
Hibernate
Spring MVC
Spring Data JPA
Databases
MySQL
Frontend
Angular
PrimeNG
Mobile
Flutter
DevOps
GitHub Actions
GitLab CI
CI/CD
Management
Agile
Apply
See all jobs
This is one of many
681,796 more open roles from verified company boards, updated every day.