2,088,021open jobs
128,035companies
242,676added this week
Browse all
Location
In office (Stellenbosch)
Seniority
Middle
Employment
Full-Time

First seen by Alion on Nov 3, 2026.

Overview
Company
Impact
Profile match

Introduction

iDbase Software is a South African technology company specialising in software development, IT solutions, data analytics, digital transformation and technology consulting. We deliver innovative, reliable and customised solutions that help businesses improve efficiency and achieve their goals.

Description

Intermediate UX Developer           
Job Description
We are looking for a Mid-Level Software Engineer to join our frontend engineering team. The successful candidate will contribute to the development, enhancement and maintenance of modern frontend applications and shared UI capabilities. They will work primarily with React and TypeScript, while leveraging established component libraries and frontend engineering practices.
The ideal candidate is pragmatic, curious and quality-focused. They should be comfortable learning new technologies, working within existing technical standards and contributing to the continuous improvement of the team's engineering practices.
Qualifications:

  • Relevant degree, diploma or equivalent practical experience in Software Engineering, Computer Science or a related field.
    What success looks like:
  • Within the role, the engineer should progressively demonstrate the ability to:
  • Deliver frontend features and components with increasing independence.
  • Understand and follow the team's established engineering standards.
  • Make sound technical decisions and communicate their reasoning.
  • Produce reliable, maintainable and well-tested code.
  • Effectively use the team's Git, CI/CD and deployment processes.
  • Contribute positively to code reviews and technical discussions.
  • Understand how their work fits into the wider application and shared frontend ecosystem.
  • Identify and raise potential technical issues before they become larger problems.
  • Document their work sufficiently for other engineers to understand and maintain it.
  • Use modern development tools, including AI-assisted tools, responsibly and effectively.
  • Become a dependable member of the engineering team who can be trusted to own and deliver their area of work.
    Your Expertise
  • Approximately 2–5 years of relevant software engineering experience, depending on demonstrated technical capability.
  • Demonstrable experience developing and maintaining frontend applications using React.
  • Experience working within a professional software development environment.
  • Experience working with source control, code reviews and software delivery processes.
  • Equivalent practical experience may be considered in place of formal qualifications.
  • Essential
  • Practical experience developing frontend applications using React.
  • Working knowledge of TypeScript.
  • Experience working with component libraries or frontend design systems, such as MUI or comparable libraries.
  • Understanding of reusable component development and component composition.
  • Understanding of component API design, including the use of props and sensible interfaces.
  • Experience working with Git and collaborative source-control workflows.
  • Working knowledge of CI/CD pipelines and software deployment processes.
  • Experience writing and maintaining automated tests.
  • Ability to troubleshoot frontend issues and investigate problems independently.
  • Ability to understand and contribute to an existing codebase.
  • Ability to follow established technical patterns and standards.
  • Ability to produce clear technical and implementation documentation.
  • Preferred
  • Experience with MUI / MUI X.
  • Experience working with themes and design tokens.
  • Experience contributing to or consuming a shared component library or design system.
  • Familiarity with micro-frontend architecture and/or Module Federation.
  • Basic understanding of frontend build tooling such as Webpack.
  • Experience working with API integrations.
  • Experience with Figma design handoffs.
  • Understanding of frontend accessibility and responsive design principles.
  • Familiarity with AI-assisted software development tools.

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.
2,088,021 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
Front End Engineer 10 months ago
In office · Full-Time · 3+ years exp · Pretoria
JavaScript
PHP
PHP
Magento
Frontend
Sass
DevOps
CI/CD
Git
Ubuntu
Linux
Management
Agile
Apply
≈ $32k – $75k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Johannesburg
JavaScript
TypeScript
Frontend
Vue.js
Angular
React.js
DevOps
Git
Apply
In office · Johannesburg
JavaScript
Java
TypeScript
Node JS
Java
Spring Boot
Frontend
React.js
DevOps
Terraform
AWS
AWS Lambda
Apply
≈ $33k – $76k per year (Estimated) · In office · Bachelor's Degree · Johannesburg
JavaScript
TypeScript
SQL
Node JS
Databases
MySQL
PostgreSQL
Oracle
MS SQL
SQLite
Frontend
Vue.js
Next.js
Angular
React.js
npm
DevOps
Rest API
Prometheus
CI/CD
Git
Kubernetes
AppDynamics
Bitbucket
kubectl
GitHub
GitLab
SOAP
Management
Confluence
Agile
QA
Sentry
Apply
Angular Developer 2 days ago
≈ $32k – $74k per year (Estimated) · In office · 5+ years exp · Johannesburg
JavaScript
TypeScript
Frontend
Redux
Webpack
RxJS
Angular
Sass
NgRx
Mobile
State Management
DevOps
Rest API
Azure
CI/CD
Git
AWS
Docker
Management
Agile
QA
Jest
Apply
$12k per year (gross) · In office · Stellenbosch
Apply
In office · Stellenbosch
Java
SQL
Databases
PostgreSQL
Apache Kafka
DevOps
AWS
Apply
In office · 5+ years exp · Bachelor's Degree · Stellenbosch
Apply
$29k – $40k per year · In office · 5+ years exp · Bachelor's Degree · Stellenbosch
Design
AutoCAD
Apply
In office · Stellenbosch
Apply
See all jobs
This is one of many
2,088,021 more open roles from verified company boards, updated every day.