Senior Full-Stack Developer (Cloud Native)

Placements24

Johannesburg

Hybrid

ZAR 900,000 - 1,200,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Health and wellness benefits
Professional development opportunities
Access to latest technologies and工具
Pension fund contributions
Employee assistance program

Job summary

WhatJobs Direct in Johannesburg is seeking a Senior Full-Stack Developer to design, build, and deploy cloud-native applications powering core business operations.

You will collaborate with product managers, designers, and engineers to deliver robust software, mentor juniors, and contribute to architectural decisions in a hybrid work environment.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • Proven full-stack development experience with cloud-native architectures (AWS, Azure, or GCP).
  • Proficiency in a backend language (Java, Python, Node.js, or Go).
  • Front-end experience with React, Angular, or Vue.js.
  • Knowledge of SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Cassandra).
  • Experience with Docker and Kubernetes.
  • Familiarity with microservices and distributed systems.
  • Git version control proficiency.
  • Excellent problem-solving and collaboration skills for a Johannesburg-based team.

Responsibilities

  • Design, develop, and maintain scalable, high-performance web applications using modern full-stack technologies.
  • Develop and manage RESTful APIs and microservices for various functionalities.
  • Implement and optimize database schemas for relational and NoSQL databases.
  • Write clean, well-documented, testable code following best practices.
  • Collaborate with frontend developers to integrate UI with server-side logic.
  • Implement and maintain CI/CD pipelines for automated testing and deployment.
  • Participate in code reviews to ensure quality and knowledge sharing.
  • Troubleshoot, debug, and upgrade existing software systems.
  • Contribute to architectural discussions and technology decisions.
  • Mentor junior developers and foster technical excellence.

Skills

Cloud-native architectures (AWS/Azure/
Backend languages: Java, Python, Node.
Frontend frameworks: React/Angular/Vue
SQL/NoSQL databases
Microservices & distributed systems
Git version control
Problem solving & collaboration

Education

Bachelor's degree in Computer Science/Engineering or related field

Tools

Docker
Kubernetes

Job description

About the Role

Our client, WhatJobs Direct, is seeking a highly skilled and experienced Senior Full-Stack Developer to join their dynamic technology team in Johannesburg, Gauteng. This pivotal role is crucial for the development and enhancement of cutting-edge cloud-native applications that power our client's core business operations. You will be instrumental in designing, building, and deploying robust, scalable, and performant software solutions. This is an exciting opportunity to work with a forward-thinking company that values innovation and technical excellence. You will collaborate closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software that meets user needs and business objectives. The role offers a blend of strategic input and hands-on coding, allowing you to make a significant impact on the company's technological direction and product offerings. We are committed to fostering a collaborative and supportive work environment where professional growth and continuous learning are encouraged.

Key Responsibilities
  • Design, develop, and maintain scalable, high-performance web applications using modern full-stack technologies.
  • Develop and manage RESTful APIs and microservices for various application functionalities.
  • Implement and optimize database schemas and queries for relational and NoSQL databases.
  • Write clean, well-documented, and testable code adhering to best practices and coding standards.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Implement and maintain CI/CD pipelines for automated testing and deployment.
  • Participate in code reviews to ensure code quality, share knowledge, and provide constructive feedback.
  • Troubleshoot, debug, and upgrade existing software systems.
  • Contribute to architectural discussions and technology selection decisions.
  • Mentor junior developers and foster a culture of technical excellence.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proven experience as a Full-Stack Developer, with a strong focus on cloud-native architectures (AWS, Azure, or GCP).
  • Proficiency in at least one backend programming language (e.g., Java, Python, Node.js, Go).
  • Extensive experience with front-end technologies such as React, Angular, or Vue.js.
  • Solid understanding of database systems, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra).
  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Familiarity with microservices design patterns and distributed systems.
  • Strong understanding of version control systems, particularly Git.
  • Excellent problem-solving and analytical skills.
  • Effective communication and collaboration abilities, essential for working in a Johannesburg, Gauteng based team.
Benefits
  • Competitive salary package commensurate with experience.
  • Comprehensive health and wellness benefits.
  • Opportunities for professional development and continuous learning.
  • Access to the latest technologies and tools.
  • A collaborative and innovative work environment.
  • Hybrid work model offering flexibility between office and remote work.
  • Generous leave policy.
  • Pension fund contributions.
  • Employee assistance program.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer - Cloud Solutions
Senior Full Stack Developer - Cloud Solutions

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,500,000
Health benefits
Paid time off
Professional growth
+2
Senior Full-Stack Developer (JavaScript Ecosystem)
Senior Full-Stack Developer (JavaScript Ecosystem)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Hybrid work model
Performance bonus
+2
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Professional development
Challenging projects
+1
Remote Full Stack Developer - Cloud-Native Applications
Remote Full Stack Developer - Cloud-Native Applications

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work arrangement
Competitive salary & bonuses
Health, dental, and vision insurance
+3
Senior Full-Stack Developer (Node.js/React)
Senior Full-Stack Developer (Node.js/React)

Placements24 • Soweto

On-site
ZAR 900,000 - 1,350,000
Competitive salary
Comprehensive benefits package
Professional development
+2
Senior Software Developer (Full-Stack)
Senior Software Developer (Full-Stack)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,200,000
medical aid
provident fund
performance bonuses
Full Stack Developer (Hybrid)
Full Stack Developer (Hybrid)

Placements24 • Cape Town

Hybrid
ZAR 520,000 - 760,000
Competitive salary and bonuses
Hybrid work model
Health insurance and retirement plan
Remote Full-Stack Developer (Senior)
Remote Full-Stack Developer (Senior)

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work
Home office setup allowance
Healthcare insurance
+3
Senior Full Stack Developer - Remote First
Senior Full Stack Developer - Remote First

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work
Health benefits
Professional development opportunities
+1
Full Stack Developer
Full Stack Developer

Placements24 • Randburg

Hybrid
ZAR 600,000 - 1,000,000
Performance-based bonuses
Fully remote
Health insurance
+2