1,982,049open jobs
117,017companies
252,136added this week
Browse all
Location
In office (Stellenbosch)
Seniority
Middle
Employment
Part-Time

Confirmed on the employer's own hiring board on Oct 26, 2026. First seen by Alion on Oct 20, 2026. Job Mail scores C on the Alion truth index.

Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.

Intermediate Frontend Engineer

Job Description

Are you a passionate Frontend Engineer ready to build innovative digital experiences? Join a dynamic engineering team where you will develop and maintain scalable, high-performance frontend applications using React across digital platforms. Take ownership of features from initial requirements through to successful delivery while contributing to the modernisation of frontend architecture. Collaborate with talented engineers to develop efficient, maintainable solutions and implement industry best practices

What you'll do:

  • Frontend Development and Delivery

  • Build and maintain frontend applications using React

  • Develop reusable, maintainable components and features to a high standard

  • Take a requirement, understand the problem, define an approach and see the work through to completion

  • Contribute to the frontend rewrite and help move the platform toward a modern, maintainable architecture

  • Work effectively within an existing, large-scale codebase

  • Apply a practical approach to solving problems and getting things done

  • Integration and Technical Problem Solving

  • Work with APIs and integrate frontend applications with backend services

  • Investigate and resolve technical issues across the application

  • Work through solutions independently, escalating where appropriate

  • Learn and contribute to the broader technology stack as the team moves toward a more full-stack approach

  • Code Quality and Engineering Standards

  • Write maintainable, testable code that adheres to team standards and design patterns

  • Participate in code reviews and technical discussions

  • Help identify opportunities to improve performance, reliability and maintainability

  • Contribute to establishing and following frontend architecture and component design best practices

  • Collaboration and Continuous Improvement

  • Work closely with other engineers and stakeholders to deliver features

  • Contribute to knowledge-sharing and technical discussions within the team

  • Support the team's strong focus on delivery, collaboration and continuous improvement

  • Take ownership of your work, ask questions and learn quickly

Qualifications:

  • Bachelor's Degree in Computer Science, Information Technology, or related field

  • Relevant certifications in frontend or web development technologies

Your Expertise:

  • Around 3--5 years' professional software development experience

  • Communication skills (technical and non-technical audiences)

  • Strong hands-on experience with ReactJS

  • Interpersonal and relationship management skills

  • Experience working with APIs and backend services

  • Analytical skills

  • Experience writing maintainable, testable code within a large-scale codebase

  • Problem-solving skills

  • Comfortable working with Git and code review processes

  • Ability to work independently and take ownership

  • Java or Spring experience would be an advantage, but is not essential

  • Willingness to learn and expand backend knowledge over time

  • Good knowledge of JavaScript and modern frontend development

  • Strong understanding of frontend architecture and component design

  • Understanding of reusable, maintainable component patterns and best practices

  • Knowledge of integrating frontend applications with APIs and backend services

  • Understanding of version control and code review practices

  • Awareness of frontend performance, reliability and maintainability considerations

  • Understanding of modern engineering practices within a delivery-focused team

Other information applicable to the opportunity:

  • Contract position
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,982,049 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Stellenbosch
≈ $28k – $64k per year (Estimated) • In office • Full-Time • South Africa
JavaScript
Node JS
Frontend
Webpack
Next.js
React.js
npm
DevOps
Rest API
Git
Design
Figma
Apply
$39k – $42k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • South Africa
JavaScript
TypeScript
C#
C++
C#
.NET
Frontend
Angular
React.js
DevOps
Rest API
Git
Management
Agile
Apply
$68k – $70k per year • In office • Full-Time • Johannesburg
Python
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Databases
MySQL
Amazon Neptune
DevOps
AWS
AWS Lambda
Apply
In office • Full-Time • 2+ years exp • Johannesburg
JavaScript
TypeScript
Databases
MySQL
PostgreSQL
Frontend
Angular
React.js
DevOps
Rest API
Apply
$33k – $51k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • Paarl
TypeScript
Apply
≈ $68k – $121k per year (Estimated) • Hybrid • Munich
JavaScript
Node JS
Databases
PostgreSQL
Frontend
Vue.js
React.js
Mobile
React Native
DevOps
GCP
Azure
Git
AWS
Docker
Kubernetes
Management
Agile
Apply
≈ $35k – $89k per year (Estimated) • Hybrid • 4+ years exp • Lisbon
JavaScript
Node JS
Databases
PostgreSQL
Frontend
Vue.js
React.js
Mobile
React Native
DevOps
GCP
Azure
Git
AWS
Docker
Kubernetes
Management
Agile
Apply
≈ $35k – $81k per year (Estimated) • Hybrid • 2+ years exp • Lisbon
JavaScript
Node JS
Databases
PostgreSQL
Frontend
Vue.js
React.js
Mobile
React Native
DevOps
GCP
Azure
Git
AWS
Docker
Kubernetes
Management
Agile
Apply
≈ $24k – $70k per year (Estimated) • Hybrid • 1+ year exp • Lisbon
JavaScript
Node JS
Databases
PostgreSQL
Frontend
Vue.js
React.js
Mobile
React Native
DevOps
GCP
Azure
Git
AWS
Docker
Kubernetes
Management
Agile
Apply
Hybrid • Internship • Barcelona
JavaScript
TypeScript
Ruby
Frontend
React.js
Management
Agile
Apply
≈ $28k – $64k per year (Estimated) • In office • Part-Time • 7+ years exp • Bachelor's Degree • Stellenbosch
JavaScript
TypeScript
Frontend
React.js
DevOps
Git
Apply
≈ $28k – $64k per year (Estimated) • In office • Contractor • 7+ years exp • Bachelor's Degree • South Africa
JavaScript
TypeScript
Frontend
React.js
DevOps
Git
Apply
≈ $28k – $64k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Cape Town
JavaScript
TypeScript
Frontend
Vue.js
Angular
React.js
DevOps
Git
Apply
Front-End Developer 12 days ago
In office • Full-Time • 2+ years exp • Bachelor's Degree • Johannesburg
JavaScript
TypeScript
Frontend
Vue.js
Webpack
Angular
React.js
DevOps
Git
Apply
≈ $32k – $75k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Johannesburg
JavaScript
TypeScript
Frontend
Vue.js
Webpack
GraphQL
Tailwind CSS
Babel
Yarn
Angular
Bootstrap
React.js
npm
Sass
Lighthouse
DevOps
Git
QA
Jest
Mocha
Apply
In office • Full-Time • Stellenbosch
DevOps
Wi-Fi
Apply
Financial Manager 2 days ago
≈ $18k – $37k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Stellenbosch
Management
Xero
Apply
≈ $12k – $32k per year (Estimated) • In office • Full-Time • Stellenbosch
Analytics
Microsoft Excel
Apply
$10k – $12k per year • In office • Full-Time • 1+ year exp • Stellenbosch
Apply
Head Chef 2 days ago
$29k – $31k per year • In office • Full-Time • 10+ years exp • Stellenbosch
Apply
See all jobs
This is one of many
1,982,049 more open roles from verified company boards, updated every day.