Senior React Native Developer

Pretoria, Gauteng, South Africa
Full Time
Experienced
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, founded in 2006, is an innovative digital transformation leader dedicated to empowering organizations through design-led, data-centric solutions. We believe that exceptional user experiences and intelligent data-driven insights are pivotal in shaping the future of business. At the heart of our approach is Design-Led Engineering, where we combine strategic design principles with cutting-edge technology to create tailored solutions that deliver significant business outcomes. Our commitment to accelerating digital transformation includes specialized expertise in Agile DevOps, Data Engineering and analytics, Testing Automation and support, and comprehensive Managed Application and Infrastructure Services. We’ve evolved from our consulting and development roots into a full-spectrum service provider, integrating advanced technologies like Generative AI (GenAI) to facilitate our clients' seamless, transformative digital journeys. A passion unites our dynamic team of technology visionaries and business strategists for innovation and excellence. At SmarTek21, you'll join a collaborative environment dedicated to shaping the digital landscape and driving impactful results for organizations worldwide.

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

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*