Senior React Native Engineer (Mobile)

Media24

Wes-Kaap

On-site

ZAR 700,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

AI-forward culture
Continuous learning & growth
Stay ahead: tech events & expos
Personalised benefits
Volunteers24 leave
Cape Town / Randburg office

Job summary

Media24 Technology in Cape Town/Randburg is seeking a senior software engineer specializing in React and React Native to help grow our mobile app suite. You will work closely with Product Managers and UX Designers to deliver robust, user‑centred solutions and contribute to SDLC improvements.

We value AI-forward thinking, continuous learning, and collaborative teamwork. The role offers immediate start in our offices; we provide opportunities for training, bursaries, and volunteering leave.

Qualifications

  • Honours degree in software engineering (Masters preferred).
  • 5+ years of development experience, including 3+ years with React or React Native.
  • Strong fundamentals of programming and system design.
  • Experience with React Native is preferred.
  • Team collaboration across Product, UX and QA.

Responsibilities

  • Contribute to mobile app suite growth and quality code.
  • Perform peer reviews and ensure coding standards.
  • Collaborate with PMs and UX designers to deliver user-centred solutions.
  • Research best practices and implement proof of concepts.
  • Write unit tests and documentation.
  • Estimate development efforts.

Skills

React
React Native
TypeScript

Education

Honours degree (Masters preferred)

Tools

Git
Azure DevOps
RESTful APIs

Job description

Why join us?

At Media24 Technology, our team of engineers, data scientists, product managers and UX/UI design specialists develop exceptional digital products for renowned brands including News24 and Netwerk24. By harnessing cutting-edge technology and a sophisticated tech stack, we deliver world-class solutions. Our vibrant, people-focused culture, commitment to innovation, and strong societal mission are at the heart of everything we do. We are proud to empower Media24 brands to inform, entertain, and inspire millions across South Africa.

What will you do?
  • Work on and contribute to the growth of our suite of mobile applications
  • Conduct peer reviews, ensuring strict adherence to team-agreed best practices and styles
  • Contribute to collaborative team discussions to continually improve our codebase and SDLC
  • Work closely with Product Managers and UX Designers to deliver sound technical solutions based on the needs of our users
  • Research best practices to design solutions, and implement your proof of concept
  • Write unit tests and documentation for your work
  • Estimate on development efforts
What should you have?
  • Relevant software engineering degree at Honours level (Masters preferred)
  • 5+ years of development experience, with 3+ years in React or React Native.
  • Exceptional grasp of the fundamentals of programming paradigms and solution design
  • React or React-Native development experience is essential, with a preference for React-Native
  • An understanding of User Interface Design and Visual Communication advantageous
  • Versatile in being able to operate optimally in a small, fast-paced environment with increased amounts of responsibility and highly collaborative teams
  • Strong communication skills across multi-disciplinary teams i.e. Product Managers, UX/UI Designers, QA Engineers and various stakeholders in the business
Beneficial Skills
  • Native Development (iOS or Android) experience
  • Functional React and Redux experience
  • TypeScript experience
  • Experience with consuming RESTful APIs
  • Experience with Git and agile management software: Azure DevOps
Benefits of working at Media24.

AI-forward culture:We actively look for opportunities to leverage AI to unlock new opportunities. We harness cutting-edge AI technology and tools to supercharge productivity, efficiency and results and we encourage our teams to explore and experiment.

Continuous learning & growth:Dive into a wealth of learning opportunities backed by our parent company, the Naspers group. Gain free access to platforms like Udemy, pursue nanodegrees to enrich your skills or take advantage of complimentary Microsoft certification training. We also offer bursary opportunities.

Stay ahead: Attend cutting-edge tech events and expos to stay on top of industry trends and innovations.

Personalised benefits: Choose from optional medical aid and customisable retirement funding options to suit your needs.

Give back:Each year, take up to 3 days of Volunteers24 leave to make a meaningful impact in the community while supporting causes you care about.
Working Schedule: This position is immediately available in our Cape Town or Randburg Office.

Given the employment equity policy of Media24, preference will be given to suitable candidates from the designated groups.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior React Native Engineer — AI-Driven Mobile Innovator
Senior React Native Engineer — AI-Driven Mobile Innovator

Media24 • Wes-Kaap

On-site
ZAR 700,000 - 1,200,000
AI-forward culture
Continuous learning & growth
Stay ahead: tech events & expos
+3
Senior React Native Engineer
Senior React Native Engineer

Mindworx Consulting and Academy • Gauteng

On-site
ZAR 900,000 - 1,200,000
AI-Forward engineering
Uncapped growth programs
Volunteer leave (3 days)
Senior React Native Developer
Senior React Native Developer

ATS Client • Cape Town

Hybrid
ZAR 700,000 - 1,000,000
Medical Aid
Pension Scheme
Birthday Leave
+2
React Native Developer
React Native Developer

iDbase Software • Johannesburg

On-site
ZAR 50,000 - 70,000
Senior React Native Developer
Senior React Native Developer

The Shoprite Group of Companies • Wes-Kaap

On-site
ZAR 60,000 - 90,000
Senior Mobile Software Engineer
Senior Mobile Software Engineer

Future Fit • Johannesburg

Hybrid
ZAR 800,000 - 1,100,000
Competitive compensation package
Tenure-based loyalty leave
Access to wellness programs
+3
Mobile Developer
Mobile Developer

Reverside • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior React Native Engineer – Cross‑Platform Mobile (Cape Town)
Senior React Native Engineer – Cross‑Platform Mobile (Cape Town)

ATS Client • Cape Town

Hybrid
ZAR 700,000 - 1,000,000
Medical Aid
Pension Scheme
Birthday Leave
+2
Intermediate Front End Developer
Intermediate Front End Developer

Belay Talent Solutions • Pretoria

On-site
ZAR 420,000 - 660,000
Senior Front-End React Engineer
Senior Front-End React Engineer

HR Talent Partner SA • South Africa

Hybrid
ZAR 900,000 - 1,400,000