×
Register Here to Apply for Jobs or Post Jobs. X

Front-End Developer; Mid-Level

Job in Cape Town, 7100, South Africa
Listing for: Time Personnel
Full Time position
Listed on 2026-07-07
Job specializations:
  • Software Development
    Front End Developer, React.js, HTML CSS, Javascript
Job Description & How to Apply Below
Position: Front-End Developer (Mid-Level)

Front-End Developer (Mid-Level) required in Cape Town.

Are you a skilled Front-End Developer who enjoys building modern, responsive web applications and taking ownership of your work?

Our client, a dynamic and fast-growing technical agency based in Cape Town, is looking for a Mid-Level Front-End Developer to join their collaborative team.

This is an excellent opportunity for someone who thrives in an independent environment, enjoys solving technical challenges, and is passionate about delivering high-quality web experiences for a diverse range of clients.

Requirements
  • 3+ years of professional front-end development experience.
  • Strong knowledge of HTML, CSS, and JavaScript fundamentals.
  • Proven production experience with either js or Nuxt.js.
  • Experience working with Git and version control within established codebases.
  • Ability to build responsive, accessible, and user-friendly web interfaces.
  • Strong problem-solving and debugging skills.
  • Able to work independently while managing multiple priorities.
  • Excellent communication skills with the ability to ask the right questions and take ownership of tasks.
  • Strong attention to detail and commitment to writing clean, maintainable code.
  • Must be based in Cape Town or willing to work from the office.
  • Advantageous
    • Experience working with headless CMS platforms (such as Directus).
    • Exposure to CRM integrations and marketing automation tools.
    • Experience integrating third-party APIs and external services.
Duties and Responsibilities
  • Develop, maintain, and enhance client-facing web applications.
  • Convert UI designs and technical requirements into clean, responsive, and accessible front-end solutions.
  • Integrate and manage dynamic website content through a headless CMS.
  • Debug, troubleshoot, and resolve front-end issues, including API and third-party integration problems.
  • Collaborate with designers and developers to deliver high-quality web solutions.
  • Write clean, efficient, and maintainable code that follows industry best practices.
  • Take ownership of assigned projects from development through to deployment.
  • Work within existing codebases while contributing to ongoing improvements and enhancements.
  • Ensure websites are optimised for performance, usability, and cross-browser compatibility.
  • Participate in code reviews and contribute to continuous improvement of development processes.
  • Stay current with emerging front-end technologies and best practices to support ongoing innovation.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary