Enable job alerts via email!

Senior React Native Developer

Smartek21, LLC

Pretoria

On-site

ZAR 700,000 - 900,000

Full time

Today
Be an early applicant

Job summary

A leading technology company in Pretoria is seeking a Senior React Native Engineer to design and build scalable mobile applications. The role involves collaborating with teams, ensuring security in solutions, and mentoring other engineers. Ideal candidates will have over 5 years of experience with React Native and a solid understanding of TypeScript. This position offers opportunities for growth and creative problem-solving in a collaborative environment.

Qualifications

  • 5+ years building and scaling complex mobile apps using React Native.
  • Strong command of modern TypeScript and scalable mobile design patterns.
  • Solid grasp of secure storage, authentication, and platform-level protections.

Responsibilities

  • Design and build scalable, maintainable mobile apps using React Native.
  • Architect cross-platform solutions for performance or security.
  • Implement CI/CD pipelines for builds, testing, and deployments.
  • Ensure robust security practices in mobile applications.
  • Collaborate with backend and design teams for seamless user experiences.
  • Review code and guide engineers.

Skills

React Native Expertise
TypeScript & Architecture Skills
Security Awareness
Native Integration
DevOps & Testing
Tooling Knowledge
Leadership

Tools

Azure DevOps
GitHub Actions
Jest
Detox
React Navigation
MMKV
Expo
Job description
About the Role

At Retro Rabbit, we’re all about building beautiful, scalable products that make a real impact. We’re looking for a Senior React Native Engineer who brings technical depth, creativity, and the ability to lead by example. You’ll architect and deliver mobile solutions that are secure, high-performing, and built to last while mentoring others and shaping engineering best practices along the way.

Key Responsibilities
  • Design and build scalable, maintainable mobile apps using React Native
  • Architect cross-platform solutions and know when to go native for performance or security
  • Implement CI/CD pipelines for builds, testing, and deployments
  • Ensure robust security practices, from secure storage and authentication to code obfuscation and safe API integration
  • Collaborate with backend and design teams to deliver seamless user experiences
  • Review code, guide engineers, and uphold coding standards
  • Monitor performance and integrate analytics and crash reporting tools like Dynatrace or Crashlytics
What You Bring
  • React Native Expertise: 5+ years building and scaling complex mobile apps
  • TypeScript & Architecture Skills: Strong command of modern TypeScript and scalable mobile design patterns
  • Security Awareness: Solid grasp of secure storage, auth, and platform-level protections
  • Native Integration: Experience writing and integrating custom iOS (Swift/Obj-C) and Android (Kotlin/Java) modules
  • DevOps & Testing: Familiar with Azure DevOps, GitHub Actions, Jest, Detox, and automated pipelines
  • Tooling Knowledge: Hands-on with React Navigation, MMKV, Expo, and performance debugging tools
  • Leadership: A strong communicator who mentors others and brings clarity to complex technical decisions
Why Join Us

You’ll work with passionate technologists who value craftsmanship, collaboration, and curiosity. We deliver work that blends quality with creativity, helping leading brands solve real challenges through code. Here, you’ll have space to experiment, opportunities to mentor, and a team that celebrates progress as much as performance.

Who We are…

SmarTek21 is committed to fostering a diverse and inclusive environment. We encourage applications from individuals of all backgrounds and experiences.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.