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 Developer - Vereeniging

Posted
Discussion

Summary

On-site senior full-stack developer at an enterprise software provider in Vereeniging, South Africa, building and maintaining scalable web applications end to end, designing databases and APIs, and mentoring juniors. Stack spans HTML/CSS/JavaScript frameworks (React/Angular/Vue) with Node.js, Python/Django, Java/Spring, or C#/.NET back ends.

About the Role

Our client, a leading enterprise software provider headquartered in Vereeniging, Gauteng , is seeking an experienced Senior Full Stack Developer to join their core product development team. This role demands a versatile engineer capable of contributing to both front-end and back-end development, driving the creation of sophisticated, scalable applications. You will be instrumental in designing and implementing robust solutions, collaborating closely with cross-functional teams, and ensuring the delivery of high-quality software. The ideal candidate possesses a strong command of modern web technologies, a passion for clean code, and a proven ability to tackle complex technical challenges. This is a fantastic opportunity to work on impactful projects within a stable and growing organization that values technical expertise and innovation in Gauteng.

Key Responsibilities
  • Design, develop, and maintain full-stack web applications, ensuring responsiveness and performance.
  • Write clean, efficient, and well-documented code for both front-end and back-end components.
  • Collaborate with product managers, designers, and other engineers to define and implement new features.
  • Develop and manage databases, ensuring data integrity and efficient querying.
  • Implement and consume APIs, ensuring seamless integration between different services.
  • Conduct code reviews, provide constructive feedback, and mentor junior developers.
  • Troubleshoot, debug, and resolve issues across the full stack.
  • Contribute to architectural decisions and technology selection.
  • Stay updated with the latest web development trends and best practices.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 6 years of professional full-stack development experience.
  • Proficiency in front-end technologies such as HTML, CSS, Java Script (React, Angular, or Vue.js).
  • Strong experience with back-end languages and frameworks (e.g., Node.js, Python/Django, Java/Spring, C#/. NET).
  • Expertise in relational databases (e.g., Postgre SQL, My SQL) and/or No SQL databases.
  • Experience with cloud platforms (AWS, Azure, GCP) is a significant advantage.
  • Understanding of RESTful API design and implementation.
  • Familiarity with version control systems like Git.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work collaboratively in a team environment in Vereeniging.
Benefits

Our client offers a competitive salary, excellent benefits including medical aid and a provident fund, and opportunities for professional growth. You will be part of a talented team working on critical software solutions that drive business success. The company provides a supportive work environment with a focus on continuous learning and development. This role is based in our offices in Vereeniging , offering stability and professional engagement within the vibrant Gauteng region. Performance-based bonuses may also be available.

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 →