Senior React Native Developer
Bluegrass
Date: 6 hours ago
City: Johannesburg, Gauteng
Contract type: Contractor

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
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.
- 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.
See more jobs in Johannesburg, Gauteng