Job Search and Career Advice Platform

Enable job alerts via email!

React Native Engineer

Liquid Thought

Cape Town

On-site

ZAR 500 000 - 700 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A top tier South African company is seeking a skilled React Native Engineer to contribute to their suite of mobile applications. In this role, you will collaborate with Product Managers and Designers to create user-focused solutions, enhance the codebase through peer reviews, and deliver sound technical solutions. The ideal candidate should have over 3 years of development experience, with a strong emphasis on React Native and effective communication skills within collaborative teams. This position is based in Cape Town, and offers a dynamic work environment.

Qualifications

  • 3+ years of development experience, at least 1 year in React or React Native.
  • Exceptional grasp of programming paradigms and solution design.
  • Strong communication skills across multi-disciplinary teams.

Responsibilities

  • Contribute to the growth of mobile applications.
  • Conduct peer reviews and follow coding best practices.
  • Deliver technical solutions based on user needs.

Skills

React Native development
Communication skills
UI Design understanding

Education

Relevant software engineering degree

Tools

JIRA
Azure DevOps
Git
Job description

Location: Cape Town, Western Cape (On-Site)

Overview

Our client, a top tier South African company is seeking a skilled React Native Engineer to help build and grow their suite of mobile apps. You will collaborate with Product Managers, Designers, and Engineers to deliver high-quality, user-focused solutions.

Key Responsibilities
  • Work on and contribute to the growth of their 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.
Required Qualifications & Experience
  • Relevant software engineering degree (Honours/Masters preferred).
  • 3+ years of development experience, with at least 1 year 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
  • Experience with consuming RESTful APIs
  • Experience with Git and agile management software: JIRA, Azure DevOps
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.