Remote Full Stack Developer (Senior)

Placements24

Rustenburg

Hybrid

ZAR 1,994,000 - 2,991,000

Full time

6 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

Fully remote work
Budget for professional development
Home office stipend
Company hardware
Generous paid time off
Health benefits

Job summary

Placements24 is seeking a Senior Full Stack Developer for a fully remote role. You will design, build, and deploy scalable web applications across the full stack, collaborating with a distributed team.

You should have 6+ years of experience with React (or Angular/Vue), Node.js or Python, and modern databases. Remote-first culture emphasizes communication and code quality.

Qualifications

  • 6+ years of professional software development with full-stack focus.
  • Strong experience with React, Angular, or Vue.js.
  • Backend exposure with Node.js, Python, Java, or Ruby on Rails.
  • Experience with PostgreSQL, MySQL, MongoDB, Redis.
  • Familiar with CI/CD and cloud platforms; Docker/Kubernetes.

Responsibilities

  • Design, develop, test, deploy, and maintain full-stack apps.
  • Collaborate with product and design teams in a remote setting.
  • Write clean, documented code and follow best practices.
  • Optimize performance, scalability, and reliability.
  • Contribute to automated tests and code reviews.
  • Drive architectural decisions and address technical debt.

Skills

React/Angular/Vue
RESTful APIs
Code quality & testing
Remote collaboration

Education

Bachelor's degree in CS or related field

Tools

Docker
Kubernetes
AWS/Azure/GCP
Node.js
Python/Java/Ruby on Rails

Job description

About the Role

Our client, a cutting-edge software development firm specializing in cloud-native solutions, is actively seeking a highly skilled Senior Full Stack Developer to join their fully remote team. This role is designed for an experienced engineer who thrives in a remote-first environment and is passionate about building scalable, high-performance web applications. You will be instrumental in the design, development, and deployment of innovative features, working across the entire technology stack. This is an exceptional opportunity to contribute to impactful projects, collaborate with a talented distributed team, and leverage the flexibility of remote work to achieve a healthy work-life balance. We are committed to fostering an inclusive and supportive remote culture.

Key Responsibilities
  • Design, develop, test, deploy, maintain, and improve software across the full stack, from front-end interfaces to back-end services and databases.
  • Collaborate effectively with product managers, designers, and other engineers in a remote setting to define and deliver new features.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Optimize applications for maximum speed, scalability, and reliability.
  • Troubleshoot and debug complex issues across different environments.
  • Participate in code reviews to ensure code quality and share knowledge with team members.
  • Contribute to architectural discussions and decisions, driving technical excellence.
  • Stay current with emerging technologies and industry best practices for full stack development.
  • Develop and maintain automated tests (unit, integration, end-to-end) to ensure application stability.
  • Proactively identify and address technical debt.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 6 years of professional software development experience, with a strong focus on full stack development.
  • Proven expertise in front-end technologies such as React, Angular, or Vue.js, and associated state management.
  • Strong proficiency in back-end languages and frameworks like Node.js, Python (Django/Flask), Java (Spring), or Ruby on Rails.
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis).
  • Solid understanding of RESTful API design and development.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and practices.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration skills, essential for a remote team environment.
  • Demonstrated ability to work independently and manage time effectively in a remote setting.
Benefits
  • Fully remote work arrangement, offering unparalleled flexibility.
  • Competitive salary and performance-based incentives.
  • Opportunity to work on challenging and impactful projects with a global reach.
  • Access to a generous budget for professional development, including conferences and online courses.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and flexible working hours.
  • Company-provided hardware and software.
  • Home office stipend to enhance your remote workspace.
  • Regular virtual team-building activities and social events.
  • Contribution to innovative cloud-native solutions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Full-Stack Developer (Senior)
Remote Full-Stack Developer (Senior)

Placements24 • Pretoria

Remote
ZAR 900,000 - 1,500,000
Fully remote
Equity options
Health & wellness
+7
Remote Full-Stack Developer (Senior)
Remote Full-Stack Developer (Senior)

Placements24 • Randfontein

Hybrid
ZAR 700,000 - 1,200,000
Competitive salary
Fully remote
Flexible hours
+2
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,500,000
Fully remote position
Competitive salary + bonus
Health, dental, vision insurance
+5
Senior Software Developer (Full Stack)
Senior Software Developer (Full Stack)

Placements24 • South Africa

Remote
ZAR 1,996,000 - 2,994,000
Competitive salary
Health insurance
PTO and holidays
+3
Senior Full Stack Developer (Remote)
Senior Full Stack Developer (Remote)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive compensation
Performance-based bonuses
Health and wellness programs
+1
Senior Full Stack Developer (Remote)
Senior Full Stack Developer (Remote)

Placements24 • Noord-Kaap

Hybrid
ZAR 1,492,000 - 2,487,000
Competitive salary + bonuses
Health, dental, and vision insurance
Unlimited PTO & flexible hours
+2
Senior Full Stack Developer (Remote)
Senior Full Stack Developer (Remote)

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Senior Full Stack Software Engineer (Remote-First)
Senior Full Stack Software Engineer (Remote-First)

Placements24 • Johannesburg

Hybrid
ZAR 1,000,000 - 1,800,000
Competitive remuneration
Performance-based bonus
Equipment allowance
+6
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 Software Developer
Remote Full-Stack Software Developer

Placements24 • South Africa

Remote
ZAR 600,000 - 900,000
Competitive salary
Fully remote
Health insurance
+1