
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A dynamic tech studio in Johannesburg is seeking an experienced Full-Stack Developer to join their team. The role involves developing and maintaining systems that integrate real-time data mapping and messaging technologies. Ideal candidates will have solid experience in both frontend and backend technologies, strong problem-solving skills, and a collaborative approach. This position offers a hybrid working environment and a focus on innovation and continuous improvement.
Flint is seeking an experienced Full‑Stack Developer to join our growing team. You’ll be part of a small high‑performance team responsible for building and maintaining systems that integrate real‑time data mapping, telematics and messaging technologies. This role offers the opportunity to work across both front‑end and back‑end technologies in a collaborative fast‑moving environment where initiative, diligence and problem‑solving are highly valued.
Frontend: Proficient in HTML5, CSS3 and JavaScript with hands‑on experience in modern frameworks and libraries such as React or Angular. Skilled in using build tools and package managers including Webpack, Gulp, NPM and Yarn.
Backend: Strong experience developing server‑side applications using PHP frameworks such as Laravel.
Databases: Solid understanding of relational and non‑relational databases including MySQL, PostgreSQL and MongoDB with expertise in database design, query optimisation and performance tuning.
WordPress: Skilled in theme and plugin development with experience using WordPress as a headless CMS integrated with modern frontend frameworks.
API Development & Integration: Experienced in designing, developing and integrating RESTful APIs and third‑party services to enhance web application functionality.
Mapping & Telematics APIs: Proven experience integrating mapping and telematics APIs (e.g. Mapbox, Google Maps) to enable real‑time and location‑based features.
Messaging Services: Familiar with integrating Twilio or similar messaging platforms for SMS notifications and alerts.
Version Control: Proficient in Git following best practices for version control, branching and collaborative development workflows.
Agile Environment: Experienced working in agile teams, participating in sprint cycles, stand‑ups and code reviews to ensure continuous improvement and timely delivery.
Experience: Mid‑Level (5‑15 years) agency or development house experience a strong plus.
Education: Degree or Diploma / relevant qualification.
Please respond by uploading or sending your full updated CV and a summary of your past projects completed.
Short‑listed candidates must be available for an interview process online and in‑person at our Bryanston office.
No telephonic enquiries please.
If you do not receive a response to your e‑mailed CV within fifteen working days of sending it, please consider your application unsuccessful.
Please do not respond to this ad if you do not match all the criteria for this position.
Remote Work: No.
Employment Type: Full‑time.
Experience: 7 years.
Vacancy: 1.