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

Junior Front End Developer

Job in Bellville, 7530, South Africa
Listing for: ikeja
Full Time position
Listed on 2026-02-06
Job specializations:
  • Software Development
    Front End Developer, Software Engineer
Job Description & How to Apply Below

Overview

We are seeking a talented, proactive and detail-oriented Front-End Developer to join our team on a full-time basis. In this role, you will be the bridge between design and functional implementation. We need someone who isn t just looking to write code, but who is passionate about creating seamless, high-performance digital experiences that delight our users.

You should be someone who thrives in a collaborative environment, takes pride in clean and maintainable code and is eager to push the boundaries of what our front-end architecture can achieve. If you are a Vue 3 Specialist who loves solving complex challenges and wants to make a visible impact on our digital ecosystem, we want to hear from you.

Key Responsibilities
  • Vue 3 Implementation:
    Build and optimize scalable front-end components using Vue 3 (Composition API), ensuring robust two-way data binding and efficient state management.
  • Responsive Development:
    Create highly responsive,  mobilefirst  layouts that function flawlessly across all devices, browsers and screen sizes.
  • Performance Optimization:
    Audit and improve front-end performance, focusing on fast load times, smooth transitions and minimal client-side overhead.
  • Collaborative Integration:
    Work closely with UI/UX designers to translate wireframes into functional code and coordinate with Back-End developers to integrate APIs seamlessly.
  • Maintainability & Documentation:
    Write clean, modular and well-documented code that is easy for the broader team to navigate and scale.
Qualification and Experience
  • Applicable Degree, Diploma or Certification.
  • 2 years experience
Skills & Competencies

Technical

Skills:

  • Framework Expertise:
    Deep proficiency in Vue.js 3 and its ecosystem (Vue Router, Pinia/Vuex).
  • Design Interpretation:
    Comfortable working directly from Figma files to implement precise UI layouts and interactions.
  • Modern JavaScript:
    Strong command of ES6+ and Type Script.
  • Styling & Layout:
    Advanced knowledge of HTML5, CSS3 and CSS preprocessors like SASS/SCSS or utility-first frameworks like Tailwind CSS.
  • State Management:
    Experience implementing consistent, responsive two-way data binding and managing complex application states.
  • Version Control:
    Proficiency with Git and collaborative workflows (Git Hub/Git Lab/Bitbucket).
  • Performance Tools:
    Familiarity with browser debugging tools and performance monitoring suites
Core Competencies
  • Eye for Detail:
    An obsession with pixel-perfect implementation and maintaining brand integrity.
  • Problem-Solving:
    The ability to troubleshoot complex UI bugs and find creative workarounds for cross-browser compatibility issues.
  • Adaptability:
    Comfortable switching between different projects and platforms while maintaining a high standard of work.
  • Communication:
    Able to explain technical concepts to non-technical stakeholders and provide constructive feedback during code reviews.
  • The opportunity to grow both in your personal and professional capacity.
  • Health insurance and provident fund.
  • Access to an online wellness platform, providing free and confidential support from licensed therapists.
How to apply

To apply for this role, please submit a resume outlining your experience and qualifications as part of this process.

Closing date: 06 February 2026

Should you not hear from us within 14 working days of the closing date, please consider your application unsuccessful.

#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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary