Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Placements24

NewBe an early applicant

Senior Full-Stack Web Developer (Remote)

Posted
Discussion

Summary

Senior full-stack developer building and maintaining scalable web applications remotely (within Johannesburg, Gauteng) for a client of recruiter Placements24, collaborating with a distributed team. Work spans front-end (HTML/CSS/JS with React/Angular/Vue), back-end (Node.js, Python, Java, etc.), SQL/NoSQL databases, and cloud/container tooling.

About the Role

Our client, a pioneering force in the digital solutions space, is seeking an exceptionally talented and motivated Senior Full-Stack Web Developer to join their dynamic and forward-thinking team. This role is integral to developing and enhancing cutting-edge web applications that drive business growth and user engagement. As a fully remote position, you will have the flexibility to work from anywhere within Johannesburg, Gauteng, ZA , collaborating with a globally distributed team of experts. We are committed to fostering a remote-first culture, ensuring seamless communication, robust support systems, and ample opportunities for professional development and career advancement. If you are passionate about clean code, innovative solutions, and thrive in a collaborative virtual environment, this is the perfect opportunity for you.

Key Responsibilities

  • Design, develop, and maintain scalable and robust web applications using modern full-stack technologies.
  • Collaborate with cross-functional teams, including designers, product managers, and other engineers, to define and implement new features.
  • Write high-quality, testable, and efficient code across both front-end and back-end systems.
  • Optimize application performance and ensure a high level of security.
  • Troubleshoot, debug, and upgrade existing software systems.
  • Participate in code reviews to maintain code quality and share knowledge.
  • Contribute to architectural discussions and technical decision-making processes.
  • Stay up-to-date with emerging technologies and industry best practices.

Requirements

  • Proven experience as a Full-Stack Developer or similar role, with a strong portfolio showcasing diverse projects.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
  • Solid experience with back-end development languages and frameworks (e.g., Node.js, Python/Django/Flask, Ruby on Rails, Java/Spring).
  • Expertise in database technologies, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Strong understanding of RESTful API design and development.
  • Experience with version control systems, particularly Git.
  • Excellent problem-solving skills and a keen eye for detail.
  • Strong communication and collaboration skills, essential for a remote setting.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Benefits

  • Our client values its employees and offers a comprehensive benefits package designed to support your well-being and professional growth.
  • This includes competitive remuneration, flexible working hours, continuous learning and development opportunities, access to cutting-edge tools and technologies, and a supportive, inclusive, and collaborative remote work environment.
  • We believe in empowering our team members and providing them with the resources they need to excel.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

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