Senior React Native Developer

Johannesburg, Gauteng, South Africa

Job Description

WHO WE LOOKING FOR
We're on the hunt for a Senior React Native Developer who can architect, build, and scale production-grade mobile applications with precision and performance in mind. You'll be joining a high-performing global delivery team servicing clients in the UK, EU, and US -- where quality, depth, and accountability matter. This isn't just about building screens, we're looking for someone who can lead with technical authority, solve architectural challenges, and optimize every layer of the mobile experience.
SKILLS REQUIRED

  • 9+ years of JavaScript/TypeScript experience, with at least 6 years of React Native development in production.
  • Deep technical understanding of mobile architecture, including state management, navigation, and platform performance tuning.
  • Proven ability to lead the technical direction of a project or feature set.
  • Demonstrated experience working in teams that value code quality, autonomy, and delivery excellence.
  • Comfortable working in a hybrid environment you must be based in Johannesburg and available 3 days onsite per week.
  • Experience in native Android/iOS bridging and optimisation.
  • Familiarity with tools like Redux, React Query, Firebase, GraphQL, or mobile analytics platforms.
  • Previous experience in a consulting, agency, or fast-paced product environment.
  • Exposure to mobile DevOps and app store deployment best practices.
KEY RESPONSIBILITIES
  • Build and maintain complex cross-platform mobile apps using React Native, with a strong emphasis on architecture, performance, and scalability.
  • Drive and contribute to client-side system design in collaboration with technical leads and product owners.
  • Lead code walkthroughs, identify performance bottlenecks, and guide the implementation of best practices in async programming, caching, and offline-first strategies.
  • Integrate and manage third-party APIs, native modules, and SDKs across iOS and Android.
  • Take ownership of code quality through automated testing, CI/CD pipelines, and rigorous debugging.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1487310
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned