React Native App Debugging & Security

Job ID: 39397888

Budget: ₹600 – ₹1,500 INR

I'm developing a mobile app using React Native, Firebase, and Expo Go. The app is nearly complete, but I've encountered build and runtime errors after the latest Expo update that I can't resolve.

In addition to fixing these issues, I need to implement basic security measures to protect user data before launch, and need help with logic I've been trying to implement — particularly related to fetching data correctly from Firebase.

Exact Error -
1 . Android Bundling failed 45265ms node_modules\expo-router\entry.js (955 modules)
ERROR node_modules\expo-router\_ctx.android.js: node_modules\expo-router\_ctx.android.js:Invalid call at line 2: process.env.EXPO_ROUTER_APP_ROOT
First argument of `require.context` should be a string denoting the directory to require.

2. Uncaught Error: React.use is not a function

3. TypeError: getDevServer is not a function (it is undefined)


Key Tasks:
- Debug and fix build/runtime errors after the recent Expo update
- Assist with logic implementation (I'll explain what I've tried)
- Ensure the app has essential security practices in place

Ideal Skills and Experience:
- Strong expertise in React Native, Firebase, and Expo
- Experience with debugging and resolving issues in mobile apps
- Knowledge of security measures for protecting user data
- Ability to implement efficient data-fetching methods from Firebase
- Reliable communication and problem-solving skills

Looking for a developer who can ensure a smooth and secure launch of my app.
Related categories: React Native Google Firebase Expo