Location
In office (Johannesburg)
Employment
Full-Time
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.
Key Responsibilities
- Design, develop, and maintain modern web applications using React or Angular.
- Build responsive, mobile-first user interfaces using HTML5, CSS3, Flexbox, and CSS Grid.
- Develop reusable, scalable, and maintainable front-end components.
- Transform wireframes, mock-ups, and business requirements into high-quality user experiences.
- Integrate AI-powered capabilities into applications, including:
- Conversational interfaces and chatbots
- Intelligent search and recommendations
- Document processing and summarization
- AI-driven user workflows and automation
- Consume and integrate RESTful and GraphQL APIs, including AI and LLM-based services.
- Collaborate with backend developers and AI/ML teams to deliver seamless end-to-end solutions.
- Implement intelligent user experiences such as autocomplete, AI suggestions, contextual prompts, and conversational interfaces.
- Optimize applications for performance, scalability, accessibility, and responsiveness.
- Conduct code reviews and maintain high standards for code quality, testing, and documentation.
- Stay up to date with emerging front-end technologies, AI frameworks, and industry best practices.
Minimum Requirements
Qualifications
- Degree or Diploma in Computer Science, Information Technology, Software Development, or a related field.
- Relevant industry experience will also be considered.
Experience
- Proven experience as a Front-End Developer, Front-End Engineer, or Software Developer.
- Strong experience building enterprise-grade web applications using React or Angular.
- Experience integrating APIs and working within modern web application architectures.
- Exposure to AI, machine learning, or Large Language Model technologies is highly advantageous.
Technical Skills
- Strong proficiency in:
- React and/or Angular
- JavaScript (ES6+) and TypeScript
- HTML5 and CSS3
- Responsive and mobile-first design principles
- Experience with:
- RESTful APIs and GraphQL
- Component-based architecture
- Version control systems such as Git
- Front-end performance optimization
- Accessibility standards and best practices
- Knowledge of AI-powered application development and LLM integrations is highly desirable.
Apply now!
For more IT jobs, please visit www.networkrecruitmentinternational.com/
I also specialise in recruiting in the following:
Software Development
Data Engineer
Data Analyst
Infrastructure
Architecture
... and more!
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.
For more information contact:
Sfundo Shoba
Recruitment Consultant
https://www.linkedin.com/in/sfundo-shoba-500ab4202/
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.
674,433 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.
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
Similar stack
Same company
Johannesburg
React Developer
2 hours ago
$55k – $61k per year • In office • Full-Time • 5+ years exp
JavaScript
TypeScript
C#
C++
C#
.NET
Frontend
Angular
React.js
DevOps
Rest API
Git
Apply
Flutter Developer
2 hours ago
$55k – $61k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree
JavaScript
Java
TypeScript
C#
C++
Dart
C#
.NET
Frontend
Angular
Mobile
Flutter
DevOps
Rest API
Git
Apply
Senior Software Engineer - Corporate GenAI
2 hours ago
$117k – $181k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Austin
Python
JavaScript
TypeScript
C#
Databases
MySQL
PostgreSQL
Redis
AI/ML
Prompt Engineering
AI Agents
Anthropic SDK
LLM
OpenAI
Agentic Workflows
Frontend
React.js
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Management
Agile
Apply
Software Engineer (C++)
2 hours ago
$28k – $31k per year • In office • Full-Time • Bachelor's Degree
JavaScript
Java
TypeScript
C#
C++
C#
.NET
Frontend
Angular
Management
Agile
Scrum
Apply
Senior Data Scientist / AI & Data Consultant
2 hours ago
$516k – $737k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Johannesburg
Python
JavaScript
Java
TypeScript
C#
C++
C#
.NET
Databases
Snowflake
Frontend
Angular
Analytics
ETL/ELT
Matillion
Fivetran
Apply
Project Manager
2 hours ago
$52k – $59k per year • In office • Contractor • 8+ years exp
Management
Microsoft Project
Apply
Payroll Administrator
2 hours ago
up to $26k per year • In office • Full-Time • 3+ years exp
Analytics
Microsoft Excel
Apply
Procurement and Workshop Support Administrator
2 hours ago
$11k – $15k per year • In office • Full-Time
Analytics
Microsoft Excel
Management
Outlook
Apply
Procurement Assistant Manager
2 hours ago
$15k – $22k per year • In office • Full-Time • Johannesburg
Apply
Technical Writer
2 hours ago
$29k – $43k per year • Remote/Hybrid • Full-Time • Stellenbosch
Management
Confluence
Notion
Jira
Draw.io
Agile
Scrum
Apply
Platform Engineer
1 day ago
≈ $46k – $112k per year (Estimated) • Remote • Full-Time • 7+ years exp • Johannesburg • Nairobi • Cape Town • London
DevOps
GCP
VMWare
Docker
Kubernetes
KVM
Hyper-V
IAM
Apply
≈ $17k – $37k per year (Estimated) • Equity • Remote • Full-Time • 5+ years exp • Johannesburg
Apply
≈ $21k – $53k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Johannesburg
Marketing
Salesforce
Apply
OM Bank - Senior Product Owner
1 day ago
≈ $25k – $52k per year (Estimated) • Equity • Remote/Hybrid • Full-Time • 7+ years exp • Master's Degree • Cape Town • Johannesburg
Management
Miro
Jira
Agile
Scrum
Kanban
Apply
Marketing Intern: (12 Months Contract)
1 day ago
≈ $15k – $45k per year (Estimated) • Equity • In office • Internship • Johannesburg
Apply
This is one of many
674,433 more open roles from verified company boards, updated every day.

