Senior React Native Engineer (Mobile)

Media24

Wes-Kaap

On-site

ZAR 700,000 - 1,200,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

AI culture
Learning opportunities
Industry events
Personalised benefits
Volunteers24 leave

Job summary

Media24 Technology seeks an experienced software engineer to help grow our mobile applications portfolio. You will work with React or React Native, collaborate closely with Product Managers and UX Designers, and contribute to code quality through peer reviews and testing.

You’ll operate in a fast-paced environment with a strong emphasis on collaboration, design quality, and continuous learning across AI-forward initiatives within Media24.

Qualifications

  • Honours-level software engineering degree required, masters preferred.
  • 5+ years development experience with 3+ years in React or React Native.
  • Strong fundamentals of programming paradigms and solution design.
  • Experience with React/React Native is essential; preference for React Native.

Responsibilities

  • Contribute to growth of mobile applications portfolio.
  • Conduct peer reviews ensuring adherence to team standards and styles.
  • Collaborate with Product Managers and UX Designers to deliver technically sound solutions.
  • Research best practices to design solutions and implement proofs of concept.
  • Write unit tests and documentation for your work.
  • Estimate development efforts.

Skills

Strong communication
Team collaboration
Fast-paced environment

Education

Honours degree in Software Engineering

Tools

React
React Native
TypeScript
RESTful APIs
Git
Azure DevOps

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 - Build Next-Gen Mobile Apps
Senior React Native Engineer - Build Next-Gen Mobile Apps

Media24 • Wes-Kaap

On-site
ZAR 700,000 - 1,200,000
AI culture
Learning opportunities
Industry events
+2
React Native Engineer
React Native Engineer

Liquid Thought • Cape Town

On-site
ZAR 650,000 - 950,000
Senior Frontend Engineer (React Native)
Senior Frontend Engineer (React Native)

Placements24 • Centurion

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Private healthcare
Retirement fund
+3
Senior Android Devops Engineer - Scalable Payments Apps
Senior Android Devops Engineer - Scalable Payments Apps

Lesaka Technologies Inc. • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Competitive salary
Health benefits
Professional development opportunities
+3
Senior Frontend Developer (React)
Senior Frontend Developer (React)

Placements24 • Sandton

Hybrid
ZAR 700,000 - 1,100,000
Medical aid
Retirement planning
Professional growth opportunities
Senior Frontend Developer - React & UI Development
Senior Frontend Developer - React & UI Development

Placements24 • Upington

Hybrid
ZAR 550,000 - 750,000
Hybrid work model
Medical aid
Retirement fund
+2
Senior Mobile Application Developer (iOS & Android)
Senior Mobile Application Developer (iOS & Android)

Placements24 • Mossel Bay

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Comprehensive medical and dental
Performance bonus structure
+4
Senior Frontend Engineer - React Specialist
Senior Frontend Engineer - React Specialist

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Medical aid & retirement planning
Flexible hybrid work environment
Senior Mobile Application Developer (Android & iOS)
Senior Mobile Application Developer (Android & iOS)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Hybrid work model
Dev tools access
+5
Senior Front-End Developer (React)
Senior Front-End Developer (React)

Placements24 • Vereeniging

Hybrid
ZAR 600,000 - 900,000
Hybrid work arrangement
Health insurance
Professional development