💼 Full-Time Position

Full-stack Developer

🏢
Boardroom Appointments
📍 johannesburg, gauteng, South-Africa
📍
Location
johannesburg, South-Africa
📅
Posted
June 03, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

  • A minimum of 5 years web development experience.
  • You must have a portfolio showcasing relevant work that show your approach and processes followed through case studies / work examples.
  • Experience in working in a consultancy and project-based environment.
  • The ability to work on multiple projects or - moving parts of a project.
  • Experience designing, maintaining and implementing website coding architecture and new features as required.
  • Ability to interpret and understand a brief.
  • Ability to work well within a team.
  • Ability to perform code reviews.
  • Ability to write suitable tests to ensure code quality.
  • Confident with front-end framework(s) such as React, Vue or Angular.
  • Responsive Web Design.
  • Confident with templating language(s) such as HandlebarsJS, Pug or EJS.
  • GIT/GitHub or similar.
  • NodeJS ExpressJS or similar server-side frameworks.
  • Ability to develop e...