Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

NewBe an early applicant

Remote Full Stack Developer - Cloud-Native Applications

Posted 1 view
Discussion

Summary

Fully remote (anywhere in South Africa) full stack developer role building cloud-native web applications for a client of placement firm Placements24: designing frontend UIs, backend services and APIs, databases, and deploying on cloud platforms like AWS, Azure, or GCP in an agile team.

About the Role

Our client, a forward-thinking digital solutions provider, is seeking a talented and experienced Remote Full Stack Developer to contribute to the development of innovative cloud-native applications. This is a fully remote role, offering the flexibility to work from anywhere within South Africa. You will be responsible for designing, developing, testing, and deploying robust web applications, encompassing both frontend user interfaces and backend services. The ideal candidate possesses a strong command of modern web technologies, a deep understanding of cloud architecture, and a passion for creating seamless user experiences. You will collaborate closely with product managers, designers, and other engineers in a remote, agile environment to deliver high-quality software solutions that meet evolving business needs. This is an excellent opportunity to work on challenging projects and advance your career in cloud development.

Key Responsibilities

  • Develop and maintain user-facing features using modern frontend frameworks (e.g., React, Angular, Vue.js).
  • Build and manage scalable backend services and APIs using languages like Node.js, Python, or Java.
  • Design and implement efficient database solutions (SQL and NoSQL).
  • Deploy and manage applications on cloud platforms such as AWS, Azure, or Google Cloud.
  • Write clean, maintainable, and well-documented code across the full stack.
  • Implement automated testing strategies (unit, integration, end-to-end tests).
  • Collaborate with UX/UI designers to translate wireframes and mockups into functional user interfaces.
  • Participate in code reviews, architectural discussions, and sprint planning meetings.
  • Troubleshoot and resolve software defects and issues.
  • Stay current with emerging web technologies and best practices in full-stack development and cloud computing.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in full-stack web development.
  • Proficiency in at least one modern frontend framework (e.g., React, Angular, Vue.js).
  • Strong experience with backend development languages (e.g., Node.js, Python, Java, C#).
  • Solid understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB).
  • Experience with cloud platforms (AWS, Azure, GCP) and related services (e.g., serverless functions, container orchestration).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Knowledge of RESTful API design and best practices.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration abilities, essential for remote work.
  • Experience with version control systems (e.g., Git).

Benefits

  • Fully remote work arrangement with flexible scheduling.
  • Competitive salary and potential for performance bonuses.
  • Comprehensive health, dental, and vision insurance plans.
  • Retirement savings plan with company contributions.
  • Opportunities for professional development, certifications, and learning new technologies.
  • Work on exciting and challenging cloud-native projects.
  • A supportive and collaborative remote team culture.
  • Generous annual leave allowance.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.