Full Stack Developer Java Angular Remote Jobs in Pretoria, South Africa

Professional job seekers finding South Africa jobs through Expertini
750,000+ professionals on Expertini 750,000+ Candidates
Join our global community
Expertini Penguin Mascot Resume Score™
Resume Score™ Instantly
Upload Your CV
Quick 30-second process

Apply Today & Jumpstart Your Career on Expertini, Trusted Since 2008.

Reset

Create Job Alert

 
   
Reset

Senior Management Accountant: Budget & Forecasting

Tshwane North College is seeking a Senior State Accountant: Management Accounting for their Central Office in Pretoria, South Africa. This permanent role requires candidates with a recognized National Diploma or Degree in Accounting, along with 3-5 years’ experience in financial management. The successful applic ...

Database Development For Qualified Artisans

DATABASE DEVELOPMENT FOR QUALIFIED ARTISANS Centre: TNC Campuses Applications are invited to suitably qualified retired / unemployed artisans to register on the College Database. Qualified Artisans are sought from time to time to facilitate training for Apprenticeship, Occupational, learn ...

senior state accountant: management accounting

senior state accountant: management accounting SENIOR STATE ACCOUNTANT: MANAGEMENT ACCOUNTING Nature of Appointment: Permanent Appointment Salary: R321 543 per annum (Level 08) plus benefits Centre: Central Office Ref: TNC/CO/22 – ...

Senior Labour Relations Specialist

Tshwane North College in Pretoria is seeking a Labour Relations Specialist for a permanent appointment. The role involves maintaining sound Labour Relations practices, developing and implementing relevant policies and managing conflict resolutions. Candidates should hold a relevant diploma or degree and have 3–5 ...

Senior IT Technician & Systems Specialist

Tshwane North College in Pretoria is seeking a Senior IT Technician for a permanent position. The successful candidate will oversee technical support, manage server administration, and ensure the rendering of IT information management services. Applicants should have a National Diploma/Degree in IT, 2-3 years of ...

Assistant Director Labour Relations

Nature of Appointment: Permanent Appointment Salary: R393 711 per annum (Level 9) plus benefits Centre: Central Office Ref: TNC/CO/22 – 11/4 Requirements Matric/NQF Level 4 Certificate plus a recognised National Diploma/Degree ...

Artisan Training & Database Administrator

Tshwane North College is inviting applications for the role of Database Development for Qualified Artisans. The ideal candidates are retired or unemployed artisans with an N3/N6 certification and a Red Seal Trade Test Certificate, alongside at least 3 years of industry experience. Responsibilities include facili ...

SUPPLY CHAIN AND ASSETS MANAGER

SALARY: R424 104 per annum (Level 9) plus 37% in Lieu of Benefits DURATION: 12 Months Fixed Term Contract CENTRE: Central Office Ref: TNC/CO/24 – 01/9 Requirements Matric Certificate. A recognized three-year National Diploma/Bachelor ...

ICT Council Member for TVET College Governance & Strategy

Tshwane North College in Pretoria seeks qualified professionals for the ICT Council role. Ideal candidates must have an NQF 7 qualification in ICT and at least 3 years of IT governance experience in the Public Sector. Responsibilities include defining strategic direction, mobilizing resources, and approving poli ...

Senior Project Manager — Occupational & Special Projects

Tshwane North College is seeking a Project Manager for Occupational and Special Projects based at Central Office. This role involves managing NSF-funded programmes, supporting the Manager of Occupational and Skills Programmes, and engaging with a variety of stakeholders. Candidates must have a degree in Project ...

Projects Office Coordinator & Reporting

Tshwane North College seeks a qualified candidate for a Fixed Term Contract Position in Pretoria. The role requires a Matric certificate or National Certificate (Vocational) Level 4, along with an N6 Certificate in Management Assistant and 18 months of work-integrated learning in project management. Responsibili ...

Bursary Clerk

BURSARY CLERK Nature of Appointment: Permanent. Salary: R198,348 per annum (Level 05) plus benefits. Centre: Temba Campus. Ref: TNC/CO/23-04/16. REQUIREMENTS Senior Certificate or equivalent plus a National Diploma / Degree in Financial Accounting or equivalent qualificati ...

Psychologist

PSYCHOLOGIST Nature of contract: 3 years Fixed Term Contract (Council Appointment) Salary: R521 619 per annum (Salary Level 10) plus 37% paid in lieu of benefits Centre: Central Office Ref: TNC/CO/23-04/1 Requirements Senior Certificate plus a ...

marketing & communication officer (re advertisement)

marketing & communication officer (re-advertisement) MARKETING & COMMUNICATION OFFICER (RE-ADVERTISEMENT) Nature of Appointment: Permanent Appointment Salary: R321 543 per annum (Level 08) plus benefits Centre: Central ...

Brand & Communications Specialist

Tshwane North College in Pretoria is seeking a Marketing & Communication Officer. This permanent position requires a National Diploma/Degree in Marketing or related fields and at least 2-3 years of experience. The role involves developing marketing plans, liaising with external markets, and conducting market res ...

Fashion Factory Administrative Coordinator (3 Year Contract)

Tshwane North College is seeking a qualified individual for a fixed-term position in Pretoria. The role involves managing office coordination, controlling material flow, and recording stock in a fashion factory. Applicants should possess a Matric certificate and a relevant M+3 qualification in Clothing productio ...

Sales Manager

We are seeking an experienced and driven Sales Manager to grow our on‑site sales and marketing operations across our property developments. This role is ideal for a hands‑on leader who understands marketing, can build high‑performing sales teams, and knows how to turn marketing strategy into signed deals. ...

EXTERNAL MODERATOR: CLOTHING PRODUCTION

Tshwane North TVET College would like to invite suitably qualified, innovative, result-orientated and self – driven candidates to apply for the vacant part-time contract position at Pretoria Campus. EXTERNAL MODERATOR: CLOTHING PRODUCTION CENTRE: PRETORIA CAMPUS REF ...

IT Operations & Security Leader — Assistant Director

Tshwane North College is seeking an Assistant Director in Information Technology for a permanent appointment based in Pretoria. The role involves developing IT policies, supporting network infrastructure, and supervising the IT team. A background in systems administration with at least 3-5 years of experience is ...

Admin clerk: (Fashion Factory)

Salary R plus 37% in lieu of benefits Duration 3 Year Fixed Term Contract Reference TNC/PTA/22 - 10/2 Requirements Matric certificate plus an appropriate M+3 Qualification (National Diploma / Bachelor’s Degree) in Clothing production / ...

Hairdressing Lecturer – Fixed Term TVET Programme

Tshwane North College is seeking innovative and qualified candidates for fixed-term teaching positions in Pretoria. Suitable applicants should hold artisanship qualifications or an ETDP Teaching Diploma and possess at least 2 years of teaching experience. The role requires assessors and moderators, with salon ex ...

Accounting with Computerized Financial Systems Lecturer PL 1

Accounting with Computerized Financial Systems Lecturer PL 1 POST: Accounting with Computerized Financial Systems (Lecturer PL 1) SALARY: R plus 37% in lieu of benefits DURATION: August 2024 to 30 November 2024 Ref: Ref no. TNC/PC/24 – 08/1 Requirements ...

Strategic Planning & Performance Analyst

Tshwane North College in Pretoria is seeking a Strategic Planning Officer for a permanent position with a salary of R321 543 per annum plus benefits. The candidate should have a Matric certificate, a recognised National Diploma or Degree in Public Administration or Management, and at least 2-3 years of experienc ...

Educational Psychologist: Student Support & Crisis

Tshwane North College is seeking a qualified Psychologist for a 3-year fixed-term contract based at the Central Office in Pretoria. The role involves providing psycho-educational support and counselling to both students and staff, conducting workshops, and developing individualized educational plans. Candidates ...

Senior Financial Accounting Lead — Reporting & Controls

Tshwane North College in Pretoria is seeking an Assistant Director: Financial Accounting for a permanent position. The role involves overseeing financial reporting, coordinating financial information, and leading a team. Candidates should have a degree in Accounting, with at least 5 years of experience in financ ...

Strategic planning officer (re advertisement)

Strategic planning officer (re-advertisement) STRATEGIC PLANNING OFFICER (RE-ADVERTISEMENT) Nature of Appointment: Permanent Appointment Salary: R321 543 per annum (Level 08) plus benefits Centre: Central Office Ref: TNC/CO/22 – 0 ...

SENIOR FARM SPECIALIST (READVERTISEMENT)

SENIOR FARM SPECIALIST (READADVERTISEMENT) Nature of Appointment: 12 Months Fixed Term Contract Salary: R397 116 per annum (Level 8) plus 37% in lieu of benefits Centre: Haakdoornboom Farm (Temba Campus) – Ref: TNC/TC/26-01/1 Requirements <ul ...

Marketing & Admin Officer — SMME Growth & Outreach

Tshwane North College in Pretoria is looking for a Marketing and Administrative Officer for a 3-year fixed term contract. The ideal candidate will hold a 3-year tertiary qualification in Administration or Sales & Marketing and have 3-5 years’ experience in administration, marketing, or sales. Responsibilities in ...

Assistant Director Information Technology

ASSISTANT DIRECTOR: INFORMATION TECHNOLOGY Nature of Appointment: Permanent Appointment Salary: R393 711 per annum (Level 9) plus benefits Centre: Central Office Ref: TNC/CO/22 – 11/6 Requirements: Matric/NQF Level 4 Certif ...

SAIPA Qualified Accountant

LRC Recruitment is seeking a qualified SAIPA Accountant to join their team in Pretoria. The successful candidate will manage financial records, prepare tax returns, and ensure compliance with accounting standards. Responsibilities include preparing financial statements, managing accounts payable and receivable, ...

Clothing Production External Moderator (Part Time)

Tshwane North College is seeking a qualified External Moderator for Clothing Production at Pretoria Campus. This part-time role involves moderating practical work, recording marks for specified subjects, and compiling reports for lecturer feedback. The candidate must hold a relevant three-year teaching qualifica ...

Project Manager Occupational And Special Projects

Project Manager Occupational And Special Projects PROJECT MANAGER: OCCUPATIONAL AND SPECIAL PROJECTS NATURE OF CONTRACT: 3 years Fixed Term Contract (Council Appointment) SALARY: R420 075 per annum (Salary Level 09) plus 37% paid in lieu of benefits CENTRE: Central Office R ...

Bursary Administration Specialist

Tshwane North College in Pretoria seeks a Bursary Clerk for a permanent appointment. Responsibilities include providing financial assistance to students, advocating for financial aid, and assisting with applications. Candidates must have a Senior Certificate and a National Diploma or Degree in Financial Accounti ...

ECD Moderation & Assessment Specialist

Tshwane North College is looking for an External Moderator for Early Childhood Development Practitioner to join our Pretoria Campus. This position requires a relevant three-year teaching qualification with teaching and moderation experience. The moderator will oversee Theory and Practical Modules assessments, re ...

Employee Relations Associate at GEMS

Introduction The position of Employee Relations Associate is vacant. The Employee Relations Associate will report directly to the Employee Relations Specialist, and form part of the Corporate Services Division. The position is based at the Head Office in Pretoria. Overview The E ...

EXTERNAL MODERATOR: EARLY CHILDHOOD DEVELOPMENT PRACTITIONER

EXTERNAL MODERATOR: EARLY CHILDHOOD DEVELOPMENT PRACTITIONER TARRIFF PER HOUR: R451.60 PLUS SMT CENTRE: PRETORIA CAMPUS REF NO: TNC/PC/25 – 07/6 DURATION: SEPTEMBER 2025 REQUIREMENTS: A relevant three year teaching qualificat ...

Lecturer: Mathematics/Mathematical Literacy

Lecturer: Mathematics/Mathematical Literacy Requirements: Matric certificate plus an appropriate M+3 Qualification (National Diploma/ Bachelor’s Degree) in Mathematics/ Mathematical Literacy. National Teacher Qualification. Computer Literacy in MS Office (Word, Excel, PowerPoint, Outlook) ...

Projects office administrator

SALARY: R per annum (Cost to Company) DURATION: August 2023 to March 2026 Ref: TNC/PC/23-08/1 Tshwane North College for Technical and Vocational Education and Training invites suitably qualified, innovative, result‑oriented and self‑driven candidates to apply f ...

Employee Relations Associate — Hybrid, Compliance & Grievance

Government Employees Medical Scheme (GEMS) in Pretoria seeks an Employee Relations Associate. This role supports management in handling employee relations matters, ensuring compliance and fairness, and fostering a positive work environment. The ideal candidate will have a National Diploma in HR and 2-3 years of ...

Curriculum Implementation Admin Specialist 12 Month Contract

Tshwane North College located in Pretoria is seeking an Administrative Assistant on a 12-month fixed-term contract, offering a salary of R193 359 per annum plus 37% in lieu of benefits. The ideal candidate should possess a Matric Certificate and a relevant National Diploma in Management or Office Administration. ...

Infrastructure Project Manager – Construction Delivery

Tshwane North College in Pretoria is seeking a qualified Project Manager for a 3-year Fixed Term Contract focused on infrastructure development. The ideal candidate will have a Bachelor’s Degree or National Diploma in Construction, at least 3 years’ experience in managing construction projects, and strong skills ...

ADMIN CLERK: CURRICULUM IMPLEMENTATION

Nature of Appointment: 12 Months Fixed Term Contract Salary: R193 359 per annum (Level 4) plus 37% in lieu of benefits Centre: Central Office – Ref: TNC/CO/26-01/6 REQUIREMENTS Matric/Grade 12 Certificate Relevant post‑Matric qualification: National Diplo ...

ADDITIONAL MEMBER OF THE COUNCIL

Tshwane North Technical & Vocational Education & Training (TVET) College is a public college established by the Continuing Education and Training (CET) Act (No. 16 of 2006 – as amended). The College operates under the auspices of the Department of Higher Education & Training and has its Central Office loca ...

Inspiring Mathematics NCV Lecturer

Tshwane North College in Pretoria is seeking a Lecturer for Mathematics/Mathematical Literacy. The ideal candidate must have a Matric certificate and a relevant M+3 Qualification in Mathematics or Mathematical Literacy. Responsibilities include lecturing NCV programmes, providing academic support, lesson plannin ...

Property Sales Manager: Lead, Strategy & Growth

Cosmopolitan Projects in Pretoria seeks an experienced Sales Manager to lead on-site sales and marketing efforts across property developments. The role demands a hands-on leader with a solid understanding of marketing and sales performance management. Responsibilities include executing sales strategies, mentorin ...

Accounting & Computerized Financial Systems Lecturer (PL 1)

Tshwane North College seeks a Lecturer for Accounting with Computerized Financial Systems to join in August 2024. The role includes teaching Applied Accounting L2-L4, preparing assessments, and managing student performance. Candidates must hold a Matric certificate and an M+3 qualification, with at least one yea ...

Accountant (SAIPA)

Accountant (SAIPA) job vacancy in Pretoria. We’re looking for a qualified SAIPA Accountant to join our team! As a SAIPA Accountant, you’ll be responsible for managing financial records, prepare tax returns, and ensuring compliance with accounting standards. Salary: R27 500 – R35 000 per m ...

Lecturer: Hairdressing Occupational Programme

Salary R plus 37% in lieu of benefits Duration January 2025 to December 2025 Reference TNC/PTA/25 – 01/07 Requirements Artisanship qualifications in Gents, Ladies Caucasian and AFRO are required, or ETDP Teaching ...

Senior Farm Operations & Leadership Specialist

Tshwane North College is seeking a Senior Farm Specialist for a 12-month fixed-term contract in Pretoria. This role involves leading operational management on the farm, including planning and analysis, staff supervision, and ensuring compliance with health and safety regulations. Applicants should have a Bachelo ...

Marketing and Administrative Officer

Marketing and Administrative Officer Directorate: Centre for Entrepreneurship and Innovation Duration: 3 Year Fixed Term Contract Salary: R plus 37% in lieu of benefits Centre: Central Office Reference: TNC/CO/22 – 10/4 </p ...

🚀 Boost Your Hiring Chances with Our AI-Powered Tool-Kit

Stand out from thousands of applicants. Use our proven career tools to optimize your applications and land your dream job faster.

To-Do Planner

Organize your job search and personal tasks. All data is confidential.

Open Planner

Wellbeing Center

Access your confidential wellness report and resources to manage job search stress.

Check Wellbeing

Skill Coach

Plan your skill development with O*NET support to stay competitive in your field.

Start Coaching

Outfit Helper

Get AI-powered suggestions on what to wear for your next interview.

Find Outfit

Income Tax Calculator

Plan your finances with our calculator, updated for 2025 tax regulations.

Calculate Tax

Salary Benchmark

Get accurate, AI-supported salary trends to know your worth and negotiate better.

Check Salaries

Interview Practice

Practice for any interview with AI-enabled Q&A sessions. All data is private.

Start Practicing

Interview Predictor

Use our AI-supported tool to predict potential interview questions based on your resume.

Predict Questions

Interview Practice Timer

Use our mock interview trainer to perfect your answers under timed conditions.

Start Timer

Behavioral Mastery

Ace tricky behavioral interviews with our AI-powered practice module.

Master Answers

Question Journal

Confidentially record interview questions you were asked for future reference.

Open Journal

Interview Ace

A comprehensive tool to help you master every aspect of your interviews.

Become an Ace

Q&A Logs

Confidentially track your answers to common questions and refine them over time.

View Logs

Application Planner

Schedule and organize your job applications in one confidential planner.

Open Planner

Cover Letter Tool

Create perfect, tailored cover letters for each application with AI support.

Generate Letter

Resume Score

Get instant feedback on your resume with our NLP-supported analysis tool.

Check My Score

ATS Score

Check your resume's compatibility with Applicant Tracking Systems (ATS).

Check ATS Score

Application Analyzer

Use AI to analyze job descriptions and optimize your application materials.

Analyze Application

Career Visualizer

Confidentially plan and visualize your long-term career path and goals.

Visualize My Career

Offer Genius

Get intelligent insights and strategies to confidently negotiate job offers.

Negotiate Offers

JobFlow

Track your entire job search progress from application to offer with this intelligent tool.

Track My Flow

JobSense

Our intelligent matching engine that provides smart job recommendations.

Get Smart Matches

Networking Toolkit

Tools to build and manage your professional connections. All data is confidential.

Build Network

Professional CV

A classic, O*NET supported template for corporate and professional roles.

Use This Template

Executive CV

A premium, O*NET supported template designed for senior and C-level positions.

Use This Template

Modern CV

A fresh, stylish, O*NET supported template perfect for tech and modern industries.

Use This Template

Creative CV

A visually distinct, O*NET supported template for design and artistic roles.

Use This Template

Minimalist CV

A clean, simple, O*NET supported template that focuses purely on content.

Use This Template

Europass CV

The standard European Union recommended format for wide compatibility.

Use This Template

Student CV

An institution-recommended template perfect for internships and first jobs.

Use This Template

Graduate CV

An institution-recommended template for recent graduates entering the workforce.

Use This Template

Academic CV

The researcher-recommended format for roles in academia and research.

Use This Template

Developer/IT CV

A tech-savvy recommended template to highlight your technical skills.

Use This Template

Skilled Worker CV

A trades-recommended template to showcase hands-on skills and experience.

Use This Template

Monochrome CV

A sleek, black-and-white, O*NET supported template for a professional look.

Use This Template

Art CV

An artist-recommended template that allows your creativity to shine.

Use This Template

Harvard CV

A researcher-recommended template based on the classic Harvard format.

Use This Template

Volunteer Research

Help us improve our platform by joining our community research program.

Join Research

Review Us

Share your experience with our tools to help other job seekers.

Share Experience

Register

Create your free account to save jobs, build your profile, and track applications.

Create Account

Login

Access your dashboard, manage applications, and continue your job search.

Access Your Account

Profile Builder

Create a comprehensive professional profile that attracts recruiters and showcases your skills.

Build Your Profile

View Profile

See your public profile exactly as employers will see it. Make sure it's perfect.

Preview Profile

Bookmarked Jobs

Keep track of all your saved job opportunities in one organized place.

View Saved Jobs

Your Reviews

View and manage all the company reviews you've submitted.

See Your Reviews

Following

Manage the list of companies you follow to stay updated on their new openings.

Manage Following

Find Companies

Discover and research top employers in your country and industry.

Discover Employers

Standalone CV Builder

Use our O*NET supported CV builder to create a professional resume from scratch.

Build Your CV

PDF to DOC (Beta)

Convert your PDF resumes or documents into editable Word (DOC) format.

Convert PDF

DOC to PDF (Beta)

Create universally compatible PDF documents from your Word (DOC) files.

Create PDF

General FAQ

Find answers to common questions about our job site and platform.

Read FAQ

Job Seekers FAQ

Get help and find answers to questions specifically for job seekers.

Get Help

Job Matching

Learn about the technology and algorithms behind how we match you to jobs.

Learn How

Personalized Matching

Discover how we use your profile and activity to provide customized job suggestions.

Learn More

Quick Apply

Understand our fast application process and how to make the most of it.

Learn More

Alert Frequency

Learn how to manage your job alert settings so you get the updates you want.

Manage Settings

Job Alerts Guide

A complete guide to understanding how job alerts work and how to use them effectively.

Read Guide

Resume Matching

Learn how our system matches your resume to job requirements.

Learn More

Ethical Branding

Read our guide to building a professional and ethical personal brand.

Read Guide

Candidate Visibility

Learn how to increase your visibility to recruiters on our platform.

Increase Visibility

Verified Badge

Find out how you can get a verified badge to build trust with employers.

Get Verified

AI ATS Technology

Learn about the advanced AI and ATS technology that powers our platform.

Learn More

ATS Ranking

Understand how Applicant Tracking Systems rank you as an applicant.

Learn More

Semantic Matching

Learn how our AI-powered semantic matching goes beyond keywords.

Learn More

    Full Stack Developer Java Angular Remote Jobs in Pretoria Job Search Guide, Trends and Insights