Skip to content
mimi

Junior Front End Developer

Network IT

South Africa · On-site Full-time Entry Level Yesterday

About the role

Reference

BIT005641-Ally-1

Junior Front‑End Developer

Craft Experiences. Define the Interface.

If you’re energised by transforming design into intuitive, pixel‑perfect digital interfaces — this is where your craft becomes impact. Join a collaborative engineering team where your work shapes the user experience across every product touchpoint.

Duties & Responsibilities

The Mission

As a Junior Front‑End Developer, you’ll be the creative engine that turns UI concepts into seamless, high‑performance user experiences. You’ll be working across multiple platforms, ensuring consistency, responsiveness, and brand accuracy — while contributing to a front‑end architecture built for scale.

What You’ll Be Creating

  • Develop and maintain a cohesive design system that ensures consistent UI and brand identity
  • Build high‑quality, scalable components using Vue 3, Composition API, Vue Router, and state management tools
  • Drive mobile‑first, responsive design across devices, screen sizes, and browsers
  • Optimise page performance, load times, and overall front‑end efficiency
  • Collaborate closely with UX designers and backend developers to bring interfaces to life
  • Produce clean, modular, well‑documented code that supports future scalability

Your Technical Toolkit

  • Expertise in js 3, including routing and state management (Pinia/Vuex)
  • Strong command of JavaScript (ES6+), TypeScript, and modern UI engineering patterns
  • Advanced skills in HTML5, CSS3, and CSS frameworks (SASS/SCSS, Tailwind advantageous)
  • Proficiency with Git, GitHub/GitLab/Bitbucket workflows
  • Experience using browser dev tools and performance debugging suites
  • Ability to convert Figma designs into precise, production‑ready interfaces

Who You Are

  • Detail‑oriented with a passion for pixel‑perfect UI
  • A curious problem solver who enjoys tricky layout or compatibility challenges
  • Adaptable across projects and platforms
  • Clear communicator, collaborative team player, eager to grow
  • 2 years of experience + relevant diploma/degree/certification

Application Information

For more exciting IT vacancies, please visit:
https://www.networkrecruitmentinternational.com/it

I also specialise in recruiting in the following:

  • Business Intelligence & Data Analytics
  • Software Development
  • Java, .NET & Analytics Roles
  • Cloud, DevOps & Infrastructure

If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

Contact

Ally‑Jane Volmink
Specialist Recruitment Consultant

Connect with me on LinkedIn!
www.linkedin.com/in/ally-jane-volmink-19185925b

Requirements

  • Expertise in js 3, including routing and state management (Pinia/Vuex)
  • Strong command of JavaScript (ES6+), TypeScript, and modern UI engineering patterns
  • Advanced skills in HTML5, CSS3, and CSS frameworks (SASS/SCSS, Tailwind advantageous)
  • Proficiency with Git, GitHub/GitLab/Bitbucket workflows
  • Experience using browser dev tools and performance debugging suites
  • Ability to convert Figma designs into precise, production-ready interfaces

Responsibilities

  • Develop and maintain a cohesive design system that ensures consistent UI and brand identity
  • Build high-quality, scalable components using Vue 3, Composition API, Vue Router, and state management tools
  • Drive mobile-first, responsive design across devices, screen sizes, and browsers
  • Optimise page performance, load times, and overall front-end efficiency
  • Collaborate closely with UX designers and backend developers to bring interfaces to life
  • Produce clean, modular, well-documented code that supports future scalability

Skills

CSS3Composition APIFigmaGitGitHubGitLabHTML5JavaScriptPiniaSASS/SCSSTailwindTypeScriptVue 3Vue RouterVuex

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free