JobsAisle
H

Senior React Native Developer - Idaratech

Hub71 Ltd

Jeddah, Saudi ArabiaSAR 16,667-25,000/moToday
Saudi ArabiaIT & TechnologyFull Time

Skills Required

JavascriptTypescriptJavaReactGitSwiftErp

Job Description

<div><h3>Senior React Native Developer - Idaratech</h3><p>We are looking for a<b>Senior React Native Developer</b>to develop and scale our<b>enterprise-grade mobile applications</b>that power a large ERP ecosystem. You will play a key role in<b>modernizing legacy mobile codebases</b>, building reusable components aligned with<b>design systems</b>, and delivering features safely using<b>feature flags</b>. This role suits someone who values clean architecture, performance, and uses<b>AI tools wisely</b>to move faster without compromising quality.</p><h3>Key Responsibilities</h3><ul><li><p>Design, build, and maintain<b>high-performance React Native applications</b>for iOS and Android.</p></li><li><p>Refactor and modernize<b>legacy React Native or hybrid mobile codebases</b>.</p></li><li><p>Implement reusable UI components using<b>design systems</b>(custom, NativeBase, Tamagui, or similar).</p></li><li><p>Collaborate closely with backend, product, and design teams to deliver ERP mobile modules.</p></li><li><p>Implement<b>feature flags</b>to enable controlled rollouts and A/B testing.</p></li><li><p>Work within a<b>monorepo architecture</b>(Nx, Turborepo, or similar).</p></li><li><p>Optimize app performance, startup time, and memory usage.</p></li><li><p>Ensure app quality through testing, monitoring, and production readiness.</p></li><li><p>Use<b>AI-assisted development tools</b>(e.g., Copilot, ChatGPT) to enhance productivity and code quality.</p></li></ul><h3>Requirements</h3><ul><li><p>4+ years of professional experience with<b>React Native</b>.</p></li><li><p>Strong knowledge of<b>JavaScript / TypeScript</b>and modern React patterns (Hooks, Context, State Management).</p></li><li><p>Experience upgrading or maintaining<b>legacy React Native applications</b>.</p></li><li><p>Familiarity with<b>design systems</b>and scalable component architectures.</p></li><li><p>Experience with<b>feature flagging systems</b>(e.g., LaunchDarkly, Firebase Remote Config, ConfigCat).</p></li><li><p>Solid understanding of<b>mobile app performance</b>, debugging, and platform differences (iOS / Android).</p></li><li><p>Experience with<b>monorepo setups</b>and modular application structures.</p></li><li><p>Proficient with Git and modern CI/CD workflows.</p></li><li><p>Comfortable leveraging<b>AI tools</b>for code assistance, testing, and documentation.</p></li></ul><h3>Nice to Have</h3><ul><li><p>Experience with<b>Expo</b>(managed or bare workflow).</p></li><li><p>Knowledge of native modules (Swift / Kotlin) or bridging.</p></li><li><p>Experience with mobile analytics and crash reporting tools.</p></li><li><p>Familiarity with automated testing (Jest, Detox, Maestro).</p></li></ul><p>Location: Saudi Arabia, Jeddah</p></div>#J-18808-Ljbffr