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

Placements24

NewBe an early applicant

Senior Full Stack Engineer - Remote Eligible

Posted
Discussion

Summary

Senior Full Stack Engineer building and maintaining scalable web applications end to end: user-facing features in modern frontend frameworks (React/Angular/Vue), backend services in Python/Node.js/Java/C#, plus database design and cloud deployment. Hybrid role based out of the Randburg, South Africa office, requiring 7+ years of full stack experience.

About the Role

Our client is seeking a seasoned Senior Full Stack Engineer to join their innovative technology division. This role offers a hybrid work arrangement, allowing for flexibility between remote work and on-site collaboration at our prominent office in Randburg, Gauteng, ZA . You will be instrumental in designing, developing, and deploying robust, scalable applications across both frontend and backend systems. This is an exceptional opportunity for a skilled engineer who excels at full-stack development and thrives in a fast-paced, collaborative environment. We are looking for a candidate with a strong command of modern development practices and a passion for building high-quality software solutions.

Key Responsibilities

  • Develop and maintain sophisticated user-facing features using modern frontend frameworks (e.g., React, Angular, Vue).
  • Design, build, and maintain efficient, reusable, and reliable backend code.
  • Integrate user-facing elements with server-side logic.
  • Implement robust database solutions and manage data integrity.
  • Optimize applications for maximum speed, scalability, and security.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write comprehensive unit and integration tests.
  • Conduct thorough code reviews and provide constructive feedback.
  • Troubleshoot, debug, and upgrade existing systems.
  • Stay current with emerging technologies and industry trends.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 7 years of professional experience in full stack development.
  • Expertise in frontend technologies including HTML5, CSS3, JavaScript, and modern frameworks.
  • Strong proficiency in backend languages such as Python, Node.js, Java, or C#.
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and/or NoSQL databases.
  • Familiarity with cloud environments (e.g., AWS, Azure, GCP).
  • Understanding of microservices architecture and design patterns.
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work effectively in a hybrid team setting, balancing remote and on-site responsibilities.

Benefits

  • Highly competitive salary package with performance incentives.
  • Comprehensive health, dental, and vision benefits.
  • Generous pension fund contributions.
  • Significant paid time off and flexible holiday options.
  • Opportunities for professional growth, training, and conference attendance.
  • Hybrid work model offering significant flexibility.
  • State-of-the‑art office facilities at our Randburg, Gauteng, ZA location.
  • Collaborative and innovation-driven work culture.

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 →