Description I’m looking for an experienced Android engineer to fully fix and stabilize my Android build. This project has become stuck in dependency conflicts between Jetpack Compose (Android vs Desktop/JVM stubs), React Native, and RevenueCat Paywalls UI, causing runtime crashes and duplicate class errors. I do not want workarounds or partial fixes — I need a clean, correct, production-ready solution. Current Issues: Runtime crashes such as: FATAL EXCEPTION: main 01-21 13:54:43.522 26986 26986 E AndroidRuntime: Process: com.examplus.app, PID: 26986 01-21 13:54:43.522 26986 26986 E AndroidRuntime: java.lang.NoClassDefFoundError: Failed resolution of: Landroidx/compose/runtime/CompositionLocalKt; 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at com.revenuecat.purchases.ui.revenuecatui.helpers.HelperFunctionsKt.<clinit>(HelperFunctions.kt:21) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at com.revenuecat.purchases.ui.revenuecatui.activity.PaywallActivityLauncher.launchIfNeeded(PaywallActivityLauncher.kt:170) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at com.revenuecat.purchases.ui.revenuecatui.activity.PaywallActivityLauncher.launchIfNeeded$default(PaywallActivityLauncher.kt:162) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at com.revenuecat.purchases.hybridcommon.ui.PaywallFragment.launchPaywallIfNeeded(PaywallFragment.kt:189) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at com.revenuecat.purchases.hybridcommon.ui.PaywallFragment.onCreate(PaywallFragment.kt:151) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at androidx.fragment.app.Fragment.performCreate(Fragment.java:3094) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:504) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:268) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1943) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1839) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1782) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at androidx.fragment.app.FragmentManager$5.run(FragmentManager.java:565) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:995) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:103) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:248) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at android.os.Looper.loop(Looper.java:338) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:9067) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:593) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:932) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "androidx.compose.runtime.CompositionLocalKt" on path: DexPathList[[zip file "/data/app/~~tSkhEGP_RgKtmlSNoS-6og==/com.examplus.app-0ssFmgHeimRpQSIdYq_osg==/base.apk"],nativeLibraryDirectories=[/data/app/~~tSkhEGP_RgKtmlSNoS-6og==/com.examplus.app-0ssFmgHeimRpQSIdYq_osg==/lib/arm64, /data/app/~~tSkhEGP_RgKtmlSNoS-6og==/com.examplus.app-0ssFmgHeimRpQSIdYq_osg==/base.apk!/lib/arm64-v8a, /system/lib64, /system_ext/lib64]] 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:259) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at java.lang.ClassLoader.loadClass(ClassLoader.java:637) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: at java.lang.ClassLoader.loadClass(ClassLoader.java:573) 01-21 13:54:43.522 26986 26986 E AndroidRuntime: ... 20 more Dependency resolution conflicts caused by: React Native RevenueCat Paywalls UI (uses Compose internally)