Full Stack Developers
Summary
Network Contracting Solutions is recruiting Full Stack Developers in Johannesburg for upcoming placements with client companies. Day to day the role involves building web applications end to end — front-end interfaces in React/Angular/Vue, back-end services in Node.js/Java/C#/Python, plus APIs and SQL/NoSQL databases — in Agile teams.
These roles offer the chance to work on modern systems, grow your skills, and be part of strong development teams.
Key Responsibilities:
- Develop and maintain web applications (front-end and back-end)
- Build user-friendly interfaces and reliable back-end systems
- Work with APIs and databases
- Collaborate with developers, designers, and stakeholders
Job Experience & Skills Required / Ideal Candidate Profile:
Education:
- Bachelors degree in computer science, Information Technology, Software Engineering, or a related field (essential)
- Relevant certifications or diplomas will be considered if supported by strong practical experience
Experience:
- 38+ years of full stack development experience
- Proven experience building and deploying full stack applications
- Experience working with both front-end and back-end technologies in a professional environment
- Strong understanding of system design, APIs, and database integration
- Experience working in Agile or fast-paced project environments
Skills:
- Front-end: HTML, CSS, JavaScript (React, Angular, or Vue)
- Back-end: Node.js, Java, C#, or Python
- Databases: SQL or NoSQL
- Git/version control
Apply now!