Remote Full-Stack Software Engineer (Cloud Services)

Placements24

Mossel Bay

Hybrid

ZAR 1,976,000 - 2,964,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

Health insurance
Retirement contributions
Generous paid time off
Flexible work schedule

Job summary

Placements24 client, a globally recognized technology firm, is seeking a Remote Full-Stack Software Engineer to join their distributed engineering team. You will own end-to-end development of cloud-based applications, from UI to APIs, in a remote-first environment.

Collaborate across product and engineering teams, influence architecture, and build scalable solutions using React/Angular/Vue on the frontend and Node.js/Python/Java/Go on the backend, with Docker/Kubernetes and CI/CD practices.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 5+ years of professional full-stack experience.
  • Proficiency in at least one modern front-end framework (React/Angular/Vue).
  • Experience with back-end languages (Node.js, Python, Java, Go).
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Experience with SQL/NoSQL databases.
  • RESTful API development experience.
  • Familiarity with Docker/Kubernetes.
  • CI/CD experience.

Responsibilities

  • Design, develop, test, deploy, and maintain full-stack web apps and services.
  • Build front-end UIs and back-end services, plus data management.
  • Develop and manage APIs and microservices with seamless data flow.
  • Design DB schemas and optimize queries for performance.
  • Collaborate with product managers, designers, and engineers.
  • Participate in code reviews and implement CI/CD pipelines.
  • Troubleshoot production issues and improve performance.
  • Contribute to architectural discussions and tech strategy.
  • Stay updated on cloud and full-stack trends.

Skills

Full-stack development
Front-end frameworks
Back-end languages
Cloud platforms
SQL/NoSQL databases
RESTful APIs
Docker/Kubernetes
CI/CD
Remote teamwork

Education

Bachelor's or Master's in CS/Engineering

Tools

Docker
Kubernetes
React
Node.js
Python
Java

Job description

About the Role

Our client, a globally recognized technology firm at the forefront of cloud innovation, is seeking a talented and driven Remote Full-Stack Software Engineer to join their distributed engineering team. This role is ideal for a seasoned developer who thrives in a remote-first environment and has a passion for building scalable, robust, and user-friendly cloud-based applications. You will be responsible for the end-to-end development lifecycle, from front-end user interfaces to back-end services and database management. The successful candidate will collaborate with cross-functional teams, contribute to architectural decisions, and play a key role in shaping the future of our client's cutting-edge cloud platforms. This is a fully remote position, offering unparalleled flexibility and the opportunity to work with a leading tech company, regardless of your physical location. We are committed to fostering an inclusive and collaborative remote culture.

Key Responsibilities
  • Design, develop, test, deploy, and maintain full-stack web applications and services, primarily focusing on cloud-based solutions.
  • Write clean, efficient, and well-documented code for both front-end (e.g., React, Angular, Vue.js) and back-end (e.g., Node.js, Python, Java, Go) components.
  • Develop and manage APIs and microservices, ensuring seamless integration and data flow.
  • Design and implement database schemas and optimize queries for performance and scalability (SQL and NoSQL).
  • Collaborate closely with product managers, designers, and other engineers to define features and user stories.
  • Participate actively in code reviews, providing constructive feedback to peers.
  • Implement and maintain CI/CD pipelines and infrastructure as code.
  • Troubleshoot and resolve bugs and performance issues in production environments.
  • Contribute to architectural discussions and technical strategy development.
  • Stay abreast of the latest trends and technologies in full-stack development and cloud computing.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in full-stack software development.
  • Strong proficiency in at least one modern front-end JavaScript framework (React, Angular, Vue.js).
  • Extensive experience with back-end development languages and frameworks (e.g., Node.js, Express, Python/Django/Flask, Java/Spring Boot, Go).
  • Solid understanding of cloud platforms (AWS, Azure, GCP) and their associated services.
  • Experience with database technologies, including SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra).
  • Proficiency in building and consuming RESTful APIs.
  • Familiarity with containerization technologies (Docker, Kubernetes) is a plus.
  • Experience with CI/CD tools and practices.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration skills, essential for a remote team environment.
Benefits

This is a fully remote position offering a highly competitive salary and comprehensive benefits package, including excellent health insurance, retirement contributions, and generous paid time off. Employees benefit from opportunities for professional development, cutting-edge technology exposure, and a flexible work schedule. While the company has a strong presence near Mossel Bay, Western Cape , this role allows you to work from anywhere within the designated time zones.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Remote Software Engineer - Full Stack Development
Remote Software Engineer - Full Stack Development

Placements24 • Upington

Hybrid
ZAR 700,000 - 950,000
Fully remote work
Competitive salary
Professional development budget
+1
Remote Full Stack Developer
Remote Full Stack Developer

Placements24 • Richards Bay

Hybrid
ZAR 420,000 - 780,000
Health insurance
Fully remote work arrangement
Generous paid time off
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 (Remote)
Full-Stack Developer (Remote)

Placements24 • Durban

Hybrid
ZAR 420,000 - 640,000
Competitive salary
Fully remote position
Home office stipend
+1
Lead Full Stack Developer (Remote)
Lead Full Stack Developer (Remote)

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,400,000
Full Stack Developer
Full Stack Developer

Placements24 • Randburg

Hybrid
ZAR 600,000 - 1,000,000
Performance-based bonuses
Fully remote
Health insurance
+2
Senior Full Stack Engineer (Remote)
Senior Full Stack Engineer (Remote)

Placements24 • South Africa

Remote
ZAR 1,000,000 - 1,500,000
Full remote work
Flexible hours
Career development
Remote Software Developer (Full Stack)
Remote Software Developer (Full Stack)

Placements24 • Cape Town

Hybrid
ZAR 600,000 - 900,000
Stock options
Fully remote
Health insurance
+4
Remote Full-Stack Developer (Junior)
Remote Full-Stack Developer (Junior)

Placements24 • Benoni

Hybrid
ZAR 240,000 - 360,000
Fully remote position
Mentorship from senior engineers
Professional development opportunities