Senior Full Stack Developer (Remote)

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

Competitive compensation
Performance-based bonuses
Health and wellness programs
Generous paid time off

Job summary

Placements24 is seeking a Senior Full Stack Developer for a remote-first engineering team. You will design, build, and deploy scalable web apps and services powering a global client base.

Responsibilities include crafting front-end and back-end solutions with React, Node.js, and AWS, ensuring performance, security, and maintainability across the stack. Strong collaboration and problem-solving are essential in this fast-paced environment.

Qualifications

  • Proven experience as a Full Stack Developer with a strong portfolio.
  • Proficiency in front-end technologies (JavaScript, HTML5, CSS3, modern JS frameworks).
  • Back-end experience with Node.js, Python, Java, or Ruby and database know-how (SQL/NoSQL).
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and containers (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and remote collaboration.

Responsibilities

  • Design, develop, and maintain scalable full-stack web applications.
  • Collaborate with product managers, designers, and engineers to implement new features.
  • Write clean, well-documented code for front-end and back-end systems.
  • Develop and manage RESTful APIs and database solutions.
  • Conduct code reviews and mentor junior developers.
  • Participate in Agile processes and remote teamwork.

Skills

JavaScript
React
HTML/CSS
Node.js
Python
Java
SQL/NoSQL
AWS
Docker
Kubernetes

Education

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

Tools

CI/CD pipelines

Job description

About the Role

Our client, a leading innovator in cloud-based solutions, is seeking a highly skilled and motivated Senior Full Stack Developer to join their dynamic, fully remote engineering team. This pivotal role will involve designing, developing, and deploying robust web applications and services that power critical business functions for a global clientele. You will be instrumental in shaping the future of our client's technology stack, working on cutting-edge projects that demand creativity, technical excellence, and a passion for problem-solving. As a remote-first organization, we foster a culture of trust, collaboration, and autonomy, providing you with the flexibility to excel from wherever you are. This is an exceptional opportunity to make a significant impact in a fast-paced, forward-thinking environment, working alongside a team of talented professionals who are dedicated to pushing the boundaries of what's possible in the digital realm. Your contributions will directly influence product development and customer satisfaction, making this a highly rewarding position for the right candidate.

Key Responsibilities
  • Design, develop, and maintain scalable and performant full-stack web applications using modern technologies such as React , Node.js , and AWS .
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement new features and enhancements.
  • Write clean, well-documented, and efficient code for both front-end and back-end systems.
  • Develop and manage RESTful APIs, ensuring seamless integration between various services.
  • Implement and maintain database solutions, optimizing for performance and scalability (e.g., PostgreSQL, MongoDB).
  • Conduct code reviews, provide constructive feedback, and mentor junior developers.
  • Troubleshoot and resolve complex technical issues across the entire application stack.
  • Contribute to architectural discussions and decisions, advocating for best practices in software development.
  • Ensure the security and integrity of applications and data.
  • Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Requirements
  • Proven experience as a Full Stack Developer or similar role, with a strong portfolio of completed projects.
  • Proficiency in front-end technologies including JavaScript , HTML5, CSS3, and modern JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Extensive experience with back-end development using languages such as Node.js , Python, Java, or Ruby.
  • Strong understanding of database technologies, both SQL and NoSQL (e.g., PostgreSQL, MySQL, MongoDB).
  • Experience with cloud platforms like AWS , Azure, or Google Cloud.
  • Familiarity with containerization technologies (Docker, Kubernetes) is a plus.
  • Experience with CI/CD pipelines and related tools.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities, especially in a remote setting.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits

Our client offers a comprehensive benefits package designed to support your well-being and professional growth. This includes competitive compensation, performance-based bonuses, extensive health and wellness programs, generous paid time off, and opportunities for continuous learning and development through workshops and online courses. We provide a cutting-edge remote work environment with the necessary tools and support to ensure your success. Opportunities for career advancement within a rapidly growing company are abundant. We believe in work-life balance and encourage our employees to pursue their passions both inside and outside of work. Join a team that values innovation, collaboration, and mutual respect.

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 • Rustenburg

Hybrid
ZAR 1,994,000 - 2,991,000
Fully remote work
Budget for professional development
Home office stipend
+3
Senior Full Stack Developer (Remote)
Senior Full Stack Developer (Remote)

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
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
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
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
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 • 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 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
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Polokwane

Remote
ZAR 900,000 - 1,300,000
Performance-based bonuses
Fully remote position
Home office expense allowance
+1
Senior Full Stack Developer (Node.js/React)
Senior Full Stack Developer (Node.js/React)

Placements24 • LegKraal Gate

Hybrid
ZAR 850,000 - 1,100,000
Health benefits
Generous paid time off
Performance-based bonuses
+1