1,742,653open jobs
102,911companies
262,513added this week
Browse all
Location
In office (Pretoria)
Seniority
Middle · 4+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 16, 2026. First seen by Alion on Oct 5, 2026. Job Mail scores B 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.

Hire Resolve's client is looking for a Mid-Level Frontend Developer to join their team in Pretoria, GP. This dynamic edtech company creates engaging tech-based subjects like coding and robotics for schools across South Africa, Africa, the Middle East, and Asia. Their mission is to equip students with real-world skills such as creativity, critical thinking, and problem-solving through a blend of hands-on hardware and user-friendly software.

The frontend developer will be responsible for building clean, intuitive interfaces that enhance the digital learning experience. Working with product managers, designers, and educators, they’ll develop platforms like teacher dashboards and student tools that make learning tech subjects both effective and fun.

Responsibilities:

  • Develop high-quality, responsive, and accessible frontend components using modern frameworks and tools (e.g. React, Next.js, or similar)
  • Oversee and guide the work of junior frontend developers, ensuring code quality, adherence to design specifications, and proper use of tools and technologies.
  • Participate in code reviews and contribute to a high-performing, team culture
  • Conduct code reviews, provide constructive feedback, and foster a collaborative

    development environment.

  • Define and enforce frontend development standards and best practices.
  • Collaborate with backend developers to integrate APIs and ensure seamless end-to-end functionality.
  • Uphold Resolute’s visual identity while promoting clarity, functionality, and engagement.

Requirements:

  • 4-6 years of experience in: Frontend web development
  • Bachelor of Information Science or Computer Science
  • Strong proficiency in JavaScript frontend frameworks, preferably React JS.
  • Redux, Context API, or similar
  • Experience with RESTful APIs and asynchronous request handling
  • Familiarity with tools such as Webpack, Babel, ESLint, and Git
  • UI/UX sensibility and experience collaborating closely with design teams
  • Technical skills:

    a. HTML5 / CSS3 / SCSS - Deep understanding of semantic markup, styling

    methodologies (e.g., BEM), and pre-processors

    b. JavaScript (ES6+) - Modern JavaScript features and syntax

    React.js - Component-based architecture, hooks, and context

    d. Next.js - Server-side rendering (SSR), static generation (SSG), and API routes

    e. Context API - for state management

    Styling & UI Frameworks:

    a. Tailwind CSS or Material UI - Utility-first styling or component-based

    design systems

    b. Styled Components / Emotion - CSS-in-JS libraries for scoped styling

    3. API Integration:

    a. RESTful APIs

    b. GraphQL (optional but good to have) - For optimized data querying

    c. Axios / Fetch API - For async communication

    4. Tooling & DevOps:

    a. Git & GitHub / GitLab - Version control, pull requests, and branching

    strategies

    b. Webpack / Vite / Babel - Build tools and transpilers

    c. CI/CD pipelines - Basic familiarity with automated deployments (GitHub

    Actions, Vercel, Netlify)

How to Apply:

Kindly forward your CV to Gaby Turner at [email protected] or you may forward your CV to [email protected]

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,742,653 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
Pretoria
≈ $27k – $63k 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
≈ $27k – $62k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Stellenbosch
JavaScript
TypeScript
Frontend
React.js
DevOps
Git
Apply
In office • 2+ years exp • Stellenbosch
JavaScript
TypeScript
Frontend
Webpack
React.js
Material UI
MUI X
DevOps
CI/CD
Git
Design
Figma
Apply
In office • 3+ years exp • Bachelor's Degree • Stellenbosch
JavaScript
Frontend
React.js
DevOps
Git
Apply
Front-End Developer 2 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
≈ $18k – $50k per year (Estimated) • Remote (India, EST hours) • 5+ years exp • India
JavaScript
Kotlin
TypeScript
Swift
Frontend
Zustand
Redux
GraphQL
React.js
Redux Toolkit
Mobile
React Native
Fastlane
Offline-First
App Center
DevOps
CI/CD
Cybersecurity
Microsoft Entra ID
QA
Jest
Detox
Apply
Night Auditor 10 days ago
In office • Full-Time • Kampong Chhnang
JavaScript
Analytics
Microsoft Excel
Apply
≈ $6.5k – $14k per year (Estimated) • In office • Full-Time • 2+ years exp • Siem Reap
JavaScript
Cybersecurity
SIEM
Robotics
Pix4D
Agisoft Metashape
Apply
≈ $11k – $28k per year (Estimated) • In office • Full-Time • Phnom Penh
JavaScript
Apply
Hospitality Trainer 10 days ago
In office • Full-Time • Phnom Penh
JavaScript
Cybersecurity
SIEM
Apply
≈ $28k – $60k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • South Africa
JavaScript
TypeScript
Frontend
Zustand
Redux
React.js
React Query
CSS Modules
Redux Toolkit
Mobile
State Management
DevOps
Rest API
Cybersecurity
Least Privilege
QA
Cypress
Playwright
Jest
Vitest
Apply
≈ $16k – $42k per year (Estimated) • In office • Full-Time • Bachelor's Degree • South Africa
Apply
≈ $20k – $43k per year (Estimated) • In office • Full-Time • 3+ years exp • South Africa
DevOps
SLI/SLO/SLA
Apply
≈ $20k – $38k per year (Estimated) • In office • Full-Time • 3+ years exp • South Africa
C
C
SDL
Apply
≈ $18k – $47k per year (Estimated) • In office • Full-Time • South Africa
Apply
≈ $40k – $86k per year (Estimated) • In office • 10+ years exp • Pretoria
Apply
≈ $16k – $36k per year (Estimated) • In office • Full-Time • 5+ years exp • Pretoria
Management
Microsoft Office
Apply
See all jobs
This is one of many
1,742,653 more open roles from verified company boards, updated every day.