freehire launches on Product Hunt on 26 August.

Follow →

Principle Frontend Developer

Summary

Principal Frontend Developer builds high-performance web and mobile apps using Angular and Ionic’s Capacitor, mentors engineers, and sets front-end standards.

Direct message the job poster from Inspired Xpert

Role: Principal Frontend Developer

Location: Cape Town or Centurion (hybrid)

Type: Permanent

Role Summary

As a Front-End Engineer, you'll collaborate with UI/UX designers to build seamless, high-performance user experiences using Angular and Ionic’s Capacitor. You'll develop new features, enhance existing applications, and work with back-end engineers to deliver visually polished and highly functional solutions.

Key Responsibilities

  • Lead front-end architecture, ensuring scalability, maintainability, and performance
  • Develop complex web and mobile-friendly applications using Angular and Ionic’s Capacitor
  • Mentor and coach engineers, fostering technical excellence and best practices
  • Define and evolve front-end standards, tools, and shared libraries
  • Collaborate with cross-functional teams to drive technical decisions
  • Stay ahead of industry trends and integrate relevant advancements
  • Advocate for best practices in state management, accessibility, and performance
  • Influence and contribute to the overall front-end strategy
  • 7+ years of experience in Angular and front-end development
  • Expertise in Angular, TypeScript, and scalable architecture patterns
  • Strong experience with state management solutions (NGRX, Redux)
  • Proven ability to lead front-end initiatives and mentor engineering teams
  • Experience with design systems, component libraries, and cross-platform development
  • Ability to collaborate in a fast-paced, Agile environment.

Bonus Skills

  • Previous experience in a Principal Engineer or technical leadership role
  • Contributions to open-source projects or technical publications
  • Familiarity with Figma for design collaboration

InspiredXpert is a specialist IT Talent Solutions company providing high-quality contract or perm talent across software development, cloud, AI, cybersecurity, and data-driven roles. We connect skilled professionals with innovative companies, offering exciting opportunities to work on impactful projects across the globe.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Information Technology
  • Industries

    Technology, Information and Media and Software Development

Referrals increase your chances of interviewing at Inspired Xpert by 2x

Get notified about new Frontend Developer jobs in Centurion, Gauteng, South Africa.

Frontend Developer Intern - Remote Internship in Frontend Development

Pretoria, Gauteng, South Africa 3 days ago

Pretoria, Gauteng, South Africa 2 weeks ago

Centurion, Gauteng, South Africa 1 month ago

Johannesburg, Gauteng, South Africa 6 days ago

Johannesburg, Gauteng, South Africa 4 months ago

Centurion, Gauteng, South Africa 3 weeks ago

Johannesburg Metropolitan Area 2 days ago

Bedfordview, Gauteng, South Africa 1 month ago

Johannesburg, Gauteng, South Africa 4 months ago

Pretoria, Gauteng, South Africa 1 year ago

React / Node.js Developer (Next,js, Tailwind CSS)

Pretoria, Gauteng, South Africa 1 month ago

React / Node.js Developer (Next,js, Tailwind CSS)

Pretoria, Gauteng, South Africa 3 weeks ago

Centurion, Gauteng, South Africa 2 weeks ago

Sandton, Gauteng, South Africa 17 hours ago

Pretoria, Gauteng, South Africa 1 month ago

Johannesburg Metropolitan Area 5 hours ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available