Job Search and Career Advice Platform

Enable job alerts via email!

Website Developer, Front end Developer

MyCareerCraft

Johannesburg

On-site

ZAR 300 000 - 400 000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A digital career development company is seeking a talented Front-End Website Developer in Johannesburg, South Africa. The role involves developing responsive web pages, collaborating with designers and back-end developers, and optimizing website performance. Candidates should have strong skills in HTML, CSS, JavaScript, and frameworks like React, with a solid portfolio showcasing their work.

Qualifications

  • 25 years' experience in front-end development.
  • Strong portfolio showcasing responsive websites or web apps you've built.

Responsibilities

  • Develop user-facing web pages and components using HTML, CSS, and JavaScript.
  • Ensure responsive design across all devices and browsers.
  • Collaborate with UI / UX designers and back-end developers.

Skills

HTML5
CSS3
JavaScript
React
REST APIs
Responsive Design

Education

Matric certificate
Web development or computer science diploma/certification

Tools

Git
Webpack
Vite
Job description

We're looking for a talented and detail-oriented Front-End Website Developer to join our team. You'll be responsible for bringing UI / UX designs to life, ensuring responsive and smooth web experiences, and collaborating with back-end developers and designers to build functional and visually appealing web interfaces.

What You'll Do
  • Develop user-facing web pages and components using HTML, CSS, and JavaScript (React or similar frameworks)
  • Ensure responsive design across all devices and browsers
  • Optimise website performance for speed and scalability
  • Collaborate with UI / UX designers and back-end developers to integrate APIs and services
  • Debug and fix front-end bugs and issues
  • Stay up to date with modern front-end trends, frameworks, and best practices
What We're Looking For
  • 25 years' experience in front-end development (commercial or freelance)
  • Strong knowledge of :
  • HTML5, CSS3, JavaScript / TypeScript
  • Front-end frameworks like React, Vue, or Angular
  • CSS frameworks like Tailwind or Bootstrap
  • Version control (Git / GitHub)
  • Experience working with REST APIs
  • Ability to turn design mockups (e.g. Figma, Adobe XD) into clean, functional code
  • Strong understanding of cross-browser compatibility and mobile responsiveness
  • Experience with basic SEO and accessibility best practices is a plus
Bonus Points For
  • Experience with headless CMS platforms (e.g. Strapi, Sanity, Contentful)
  • Working knowledge of front-end build tools (Webpack, Vite)
  • Familiarity with deployment tools (e.g. Netlify, Vercel)
  • Graphic design skills or familiarity with design software
Minimum Requirements
  • Matric certificate
  • Diploma or certification in web development or computer science preferred (but not essential if backed by strong portfolio or experience)
  • Strong portfolio showcasing responsive websites or web apps youve built

#mycareercraft #mycareercraftjobs #jobswebdeveloper

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.