Full-Stack Developer
Summary
Builds responsive, high-performance websites and web applications end-to-end for agency clients — front-end with HTML, CSS, JavaScript and React or Vue, back-end with Node.js, PHP or Laravel, plus relational databases, third-party API integrations, and performance, accessibility and SEO optimisation. Full-time hybrid role in Johannesburg at intermediate to senior level.
Fullstack Developer
Location: Hybrid
Position Type: Full-Time
Level: Intermediate to Senior
About The Role
We’re looking for a Full-Stack Developer who can turn creative concepts into functional, high-performance web applications.
You’ll be working across front-end and back-end technologies to deliver exceptional websites and digital products for our clients.
Key Responsibilities
- Develop responsive, scalable websites and applications.
- Write clean, maintainable, and well-documented code.
- Collaborate with designers and project managers to deliver pixel-perfect solutions.
- Optimise site performance, accessibility, and SEO best practices.
- Integrate third-party APIs and services.
- Participate in code reviews and contribute to best practices.
Who Will Excel in This Role?
- Strong proficiency in HTML, CSS, JavaScript, and modern frameworks (React, Vue, or similar).
- Solid experience with back-end technologies such as Node.js, PHP, or Laravel.
- Familiarity with relational databases (MySQL, PostgreSQL).
- Strong problem-solving skills and attention to detail.
- Enjoys working in a fast-paced, collaborative environment.