×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full-Stack JavaScript Developer

Remote / Online - Candidates ideally in
Johannesburg, 2000, South Africa
Listing for: Placements24
Full Time, Remote/Work from Home position
Listed on 2026-10-30
Job specializations:
  • Software Development
    Full Stack Developer
Job Description & How to Apply Below
About the Role

Our client, a leading innovator in the tech landscape, is seeking a highly skilled and motivated Senior Full-Stack JavaScript Developer to join their dynamic team in Johannesburg, Gauteng, ZA . This is an exceptional opportunity to contribute to cutting-edge projects, working with a talented group of professionals dedicated to pushing the boundaries of software development. The successful candidate will play a pivotal role in designing, developing, and deploying robust web applications, ensuring high performance and a seamless user experience.

This role offers a hybrid work model, allowing for flexibility while fostering team collaboration and innovation within our Johannesburg hub.

Key Responsibilities
  • Design, develop, and maintain scalable full-stack web applications using modern JavaScript frameworks and technologies.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement new features.
  • Write clean, efficient, and well-documented code across the entire stack, from front-end interfaces to back-end services and databases.
  • Implement and manage RESTful APIs and microservices.
  • Conduct code reviews, provide constructive feedback, and mentor junior developers.
  • Troubleshoot, debug, and upgrade existing software systems.
  • Ensure the technical feasibility of UI/UX designs.
  • Participate in agile development processes, including sprint planning and daily stand-ups.
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 portfolio of completed projects.
  • Expertise in front-end technologies such as React, Angular, or Vue.js.
  • Proficiency in back-end development using Node.js, Express.js, or similar frameworks.
  • Solid understanding of database technologies, including SQL (e.g., PostgreSQL, MySQL) and No

    SQL (e.g., MongoDB).
  • Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes) is a plus.
  • Familiarity with CI/CD pipelines and automated testing.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities, particularly within a hybrid work environment.
Benefits

Our client offers a competitive salary package, comprehensive health and wellness benefits, professional development opportunities, and a supportive and collaborative work environment. You will have the chance to work on challenging projects that will enhance your skills and career growth. Enjoy the flexibility of a hybrid work arrangement, combining remote work with in-office collaboration at our Johannesburg location.

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary